Go Back   HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials > ISPConfig 3 > Developers' Forum

Do you like HowtoForge? Please consider supporting us by becoming a subscriber.
Reply
 
Thread Tools Display Modes
  #1  
Old 6th May 2011, 23:08
jan.koprowski jan.koprowski is offline
Junior Member
 
Join Date: May 2011
Posts: 9
Thanks: 0
Thanked 0 Times in 0 Posts
Default New developer concern - why a not Git

Hi,

I'm starting my adventure with ISPConfig 3 right now Because I need something which isn't currently supported (php-fpm and nginx) I'm starting from point of future contributor of this project. But my first thing was: "Who the hell use Subversion today?". I thought: "Fine. I'll make my own for on github, I will write few additional modules. Then I will send my "push request" to community and after review my patches will be contributed." but .... wait! this is Subversion :|

Is there any reason why ISPConfig3 are on Subversion? There are so many advantages from using Git I can't imagine why someone still use Subversion.

Please - answer me because this blow my mind forever. I just can't live with this
Reply With Quote
Sponsored Links
  #2  
Old 9th May 2011, 13:21
till till is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lneburg, Germany
Posts: 36,804
Thanks: 840
Thanked 5,613 Times in 4,424 Posts
Default

The ISPConfig project is older as the git project, so GIT and github does not even existed as the ispconfog development started. Also there are more tools available for SVN which are integrated in the development IDE's then for git.

There is no reason for us to change the repositoy system as SVN works great for us.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
The Following User Says Thank You to till For This Useful Post:
Al-Muntaqim (10th March 2013)
  #3  
Old 9th May 2011, 22:53
jan.koprowski jan.koprowski is offline
Junior Member
 
Join Date: May 2011
Posts: 9
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Age of project is not an answer. Which tools are available for SVN which are absent for Git? I don't know any. But it is Your choice. My experience is switching to Git helps extend developer's audience. That is all. Thanks for explanation.
Reply With Quote
  #4  
Old 30th June 2011, 15:23
vStone vStone is offline
Junior Member
 
Join Date: Feb 2011
Location: Belgium
Posts: 15
Thanks: 1
Thanked 4 Times in 3 Posts
Default

You can easily use git yourself i you want to and add the svn repository using git-svn. I do this myself. After importing the svn repository in your git repo (which will take a while), use
Code:
 git svn rebase
and
Code:
git svn dcommit
(if you can commit to the ispconfig svn that is)
Reply With Quote
The Following User Says Thank You to vStone For This Useful Post:
feeninuoumn (14th April 2014)
  #5  
Old 28th August 2011, 11:27
nveid nveid is offline
Member
 
Join Date: Jan 2006
Location: Daytona Beach, FL
Posts: 87
Thanks: 7
Thanked 17 Times in 14 Posts
Send a message via Yahoo to nveid Send a message via Skype™ to nveid
Default

Personally I'm a big fan of the ruby gem svn2git (converts the svn branches to real git branches and allows pushing back.. something git-svn I believe lacks). On second thought, looks like svn2git is just a one way tool to get your svn into a true git like setup.

Though it would be nice if the actual development switched to using git. As in the days when svn came about it trumped cvs(even though on my personal projects I went towards darcs), git definitely trumps svn and its time to move away from its antiquated facilities.
__________________
-- RLB

Last edited by nveid; 28th August 2011 at 11:58.
Reply With Quote
  #6  
Old 18th October 2011, 16:12
zbuzanic zbuzanic is offline
Member
 
Join Date: Sep 2011
Location: Zagreb
Posts: 79
Thanks: 43
Thanked 20 Times in 13 Posts
Default

Hmm, I was wondering these days: can I for example modify ispconfig svn 2063 for my own needs and then merge it with latest svn patches? Is that possible with svn?
__________________
ISPConfig -> the best open source control panel
Reply With Quote
  #7  
Old 3rd July 2012, 13:11
cfoe cfoe is offline
ISPConfig Developer
 
Join Date: Oct 2011
Location: NRW, Germany
Posts: 233
Thanks: 27
Thanked 57 Times in 32 Posts
Send a message via Skype™ to cfoe
Default

Roundcube recently changed from Subversion to Git (GitHub):

http://roundcubeinbox.wordpress.com/...ory-to-github/

__________________
Christian Foellmann

OpenSource-Projects - GitHub-Projects - SVN-Mirrors on GitHub - Foe Services
Reply With Quote
  #8  
Old 23rd July 2012, 05:49
nveid nveid is offline
Member
 
Join Date: Jan 2006
Location: Daytona Beach, FL
Posts: 87
Thanks: 7
Thanked 17 Times in 14 Posts
Send a message via Yahoo to nveid Send a message via Skype™ to nveid
Default

I'll add my own two to further on this discussion, I'm also a PHP Documentor and even they switched from svn to git.
__________________
-- RLB
Reply With Quote
  #9  
Old 24th July 2012, 17:47
Croydon Croydon is offline
ISPConfig Developer
 
Join Date: Jul 2007
Location: Koblenz, Germany
Posts: 932
Thanks: 16
Thanked 263 Times in 208 Posts
Default

I don't know why, but I don't like git I like using svn so I hope ispc stays with it
__________________
Marius Cramer

pixcept KG
Reply With Quote
  #10  
Old 24th July 2012, 17:54
cfoe cfoe is offline
ISPConfig Developer
 
Join Date: Oct 2011
Location: NRW, Germany
Posts: 233
Thanks: 27
Thanked 57 Times in 32 Posts
Send a message via Skype™ to cfoe
Default

The one mayor feature SVN lacks is the pull request you have on GitHub. So you do not need write access to submit code.

The whole GitHub environment is a good thing for open-source software.
__________________
Christian Foellmann

OpenSource-Projects - GitHub-Projects - SVN-Mirrors on GitHub - Foe Services
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Till, Falko, developer enviroments? quentusrex Developers' Forum 3 11th November 2008 20:56
Need Developer - ffmpeg ranjuvs Installation/Configuration 1 19th May 2008 12:23
Visual Web developer 2005 and Linux willebanks Programming/Scripts 2 16th May 2008 18:02
web developer moving to linux mtaylor314 Technical 2 10th December 2007 00:52
Clamscan concern... palkat General 1 22nd September 2006 18:47


All times are GMT +2. The time now is 21:53.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.