What source control do you like?

Forum for developers to discuss development
  • Ads

What source control do you like?

Postby Bitweasil » Fri May 22, 2009 8:22 pm

Any serious objections to SVN?
Bitweasil
Site Admin
 
Posts: 912
Joined: Tue Jan 20, 2009 4:26 pm

Re: What source control do you like?

Postby neinbrucke » Fri May 22, 2009 11:27 pm

go for it! :)
neinbrucke
 
Posts: 18
Joined: Mon Feb 16, 2009 8:09 pm

Re: What source control do you like?

Postby mrb » Sat May 23, 2009 5:07 am

You know that SVN has been called "the most pointless project ever started" by Linus Torvalds. And I agree :-) See http://www.youtube.com/watch?v=4XpnKHJAok8

Learn a distributed VCS, seriously, it is a radical evolution in the VCS world and you will thank me later: Mercurial, Git (the 2 most popular), or Bazaar, Monotone, etc. I could not even begin to explain all the advantages, see http://en.wikipedia.org/wiki/Distribute ... on_control Most importantly for an open source project, it would make it infinitely easier for random developers to contribute code without you having to give them commit privileges.

I have successfully switched my company from CVS to Mercurial last year (20 developers, 1M+ lines of code, 15000 changesets) and we are very happy and reap all the benefits of it.
mrb
 
Posts: 8
Joined: Sun Feb 01, 2009 4:13 am

Re: What source control do you like?

Postby neinbrucke » Sat May 23, 2009 10:48 am

i hereby uncommit my latest comment and go back to my status of 'i am not a professional coder' :P
neinbrucke
 
Posts: 18
Joined: Mon Feb 16, 2009 8:09 pm

Re: What source control do you like?

Postby Bitweasil » Mon Jun 08, 2009 12:37 pm

I don't quite understand how distributed version control *works* - how do you ever end up with a central repository of changes? It seems like it would require all developers to know everyone else's IPs and hostnames, with ports appropriately forwarded.

Unless "50 thousand independent forks of the project" is the goal, somehow...
Bitweasil
Site Admin
 
Posts: 912
Joined: Tue Jan 20, 2009 4:26 pm

Re: What source control do you like?

Postby nofrillz » Tue Jun 09, 2009 12:00 am

Happy with SVN
nofrillz
 
Posts: 2
Joined: Mon Jun 08, 2009 11:23 pm

Re: What source control do you like?

Postby mrb » Tue Jun 09, 2009 4:43 am

Bitweasil: for example, designate one public repo as being the "main" one (by convention); set it up so only you can push changes to it; if you want to accept contributions from other developers, pull from them, review their changes, then push to this repo. That's just one of the many ways to work with distributed VCS.

That said you could start with SVN today given that's what you know, and migrate to a distributed VCS later. Your choice.
mrb
 
Posts: 8
Joined: Sun Feb 01, 2009 4:13 am

Re: What source control do you like?

Postby MaddGamer » Tue Jun 09, 2009 8:38 pm

I've been very happy with SVN. But for the projects that I have worked on the centralized model was a better fit than a distributed model.
MaddGamer
 
Posts: 13
Joined: Tue Jun 09, 2009 5:11 pm

Re: What source control do you like?

Postby quel » Sat Nov 27, 2010 9:32 am

SVN is a minimum. Though, it doesn't deliver like 90% of the things it promised to have over CVS. For new projects there really isn't any choice besides something like: GIT, TLA/GNU arch, mercurial, etc.

Unless you expect to have 1 or 2 developers max and they all live in the same timezones and coordinate well....CVS/SVN are DoA.
quel
 
Posts: 5
Joined: Sat Nov 27, 2010 8:02 am
Location: Dallas, TX, USA

Re: What source control do you like?

Postby Picch » Mon Nov 29, 2010 6:05 am

I'm totally fine with SVN. I know the hip and trendy thing these days seems to be git, but I've personally never used it.
Picch
 
Posts: 59
Joined: Sat Oct 23, 2010 10:28 am

Next

Return to Developers

Who is online

Users browsing this forum: No registered users and 1 guest

cron