It'd be nice to have Native Trac and SVN support. Don't ya think?![]()
It'd be nice to have Native Trac and SVN support. Don't ya think?![]()
It would be nice to see some sort of version control repository integration into cPanel to allow for each account to have their own repository, a bit like MySQL and databases. Perhaps starting with SVN integration then building in Git and any other popular VCs at a later date.
I know you can get this functionality separate, but that's the point - integrate it, make it part of your software, provide support, etc.
I've merged two threads regarding the same feature request for native integration with a version control system such as Subversion (svn) or Git.
cPResources: Submit a Support Request - Submit a Bug Report - Review existing Tickets-- Donald cPanelDon Holl - Analyst, cPanel Quality Assurance
git +1
svn +1
--no sign of signature--
I would also like to see some form of version control integrated. I'm not quite sure to what extent it could be integrated to the control panel (maybe do a full or partial account snapshot in order to go back easily after a bad file modification ?) but I'm sure that if it is properly thought through it could become a great feature !
This would be a great addition to WHM / cPanel.
If it doesn't make it into the product though, I would like to point out that RVSkin does offer this option for subversion.
Thank you,
Jerry Smith
Technical Analyst I
cPanel Inc.
RVSkin is an option for SVN, but then again I would prefer not to change the complete cPanel interface just to get SVN there. Users are already against any changes![]()
Basically you're looking to treat the user's home directory as a git or svn repo? Or is this to support git/svn so applications can automatically upgrade themselves?
What, precisely, is being requested here?
The request is to support git or svn repo in the user's home directory.
Each user then have access to their own private repository for source control.
I would like to see an implementation for both git and svn that is similar to what RVSkin provides for SVN.
That is, you give each user the ability create X number (limited by their package, similar to mysql databases) of repositories and basic management of those repositories (delete them, make them private or public, etc...).
public would export them via a web URL while private would require an SSH key.
RVSkin Features
Thank you,
Jerry Smith
Technical Analyst I
cPanel Inc.
Fav cPlinks this week: Blog - cPanel & WHM 11.32 we love it! | cPanel University study for it! | Attracta is coming! we want this!
Would be a handy addition. The idea (far as I think) is to allow a cPanel account to create repositories for their own code, either for site development or other projects.
Tony Kammerer - Senior Admin, United Communications Ltd.
Proudly hosting over 50,000 customer websites since 1998!
Our lively customer community with over 70,000 posts!
The SVN + Trac implementation in Rvskin is pretty buggy I really would not recommend it. As far as SVN at all it would seem like a waste of resources due to the fact it's falling out of favor the same way CVS did. I'd say GIT is probably the way to go if you want to support any sort of version control. Although you can already use GIT in shared web hosting it's really easy since it can be done using SSH. So I imagine the feature request revolves around changing that to allow for a different authentication method so multiple users on an account could have access to repositories.
As far as trac support well it really be more about better Python support in cPanel. If that was done then it be easy for people to install trac themselves. Although I'd favor redmine over trac which can already be installed by users as it's built on Ruby on Rails. Only trick is mongrel support isn't that great for it so mod_rails support would help a bit on that front.