Favorite version control software?

Submitted by JohnMG on Wed 21 Feb 2007

 

RCS  <-> 6%33 votes
CVS  <-> 14%76 votes
Subversion  <-> 55%299 votes
GNU Arch  <-> 1%6 votes
Bazaar  <-> 2%13 votes
Darcs  <-> 3%17 votes
other  <-> 4%22 votes
Don't often use any.  <-> 14%76 votes
Total 542 votes

Posted by daemon (155.232.xx.xx) on Wed 21 Feb 2007 at 14:26
[ Send Message | View Weblogs ]
I use both Subversion and RCS, but I choose Subversion because it's my preferred choice for new files -- although it's used here, RCS is considered legacy, and I'm only migrating projects when they get worked on...

They only thing that I would like added to SVN is the ability to have "custom" tags (something I've mentioned here before, can't remember where), but luckily it seems that that feature may make it into SVN at some point, and there might even be patches for it already.

Cheers.

[ Parent ]

Posted by Anonymous (82.92.xx.xx) on Thu 22 Feb 2007 at 17:21
Just wanted to state I love mercurial.

[ Parent ]

Posted by JohnMG (67.86.xx.xx) on Fri 23 Feb 2007 at 05:31
[ Send Message ]
What, in particular, do you love about it?

[ Parent ]

Posted by Steve (62.30.xx.xx) on Fri 23 Feb 2007 at 08:40
[ Send Message | View Steve's Scratchpad | View Weblogs ]

I'm a little old-fashioned. I still do most of my development under CVS.

Sure it is unfashionable, it has issues with atomicity, and it doesn't support renaming - but on the other hand it is almost everywhere, it just works, and it is well understood.

I've been using darcs at work and find that quite interesting, but I'm still more comfortable with a centralised system. I like to know there is a canonical source from which I can pull a pristine version from in the event of errors.

I guess I will have to move with the times and convert to something else in the future, but I am in no rush.

Steve

[ Parent ]

Posted by bma (82.46.xx.xx) on Fri 23 Feb 2007 at 17:19
[ Send Message ]
I tend to use one darcs repository as the "canonical" one - even though it's identical to every other copy of the repo, I find it much easier to keep track of things that way.

[ Parent ]

Posted by Steve (80.68.xx.xx) on Fri 23 Feb 2007 at 17:31
[ Send Message | View Steve's Scratchpad | View Weblogs ]

That is how we mostly use it at work too .. but even so thats the aspect I like least about it.

(OK it is a joint tie; I dislike the way it doesn't save executable permissions on files .. but thats balanced out by liking the ability to run "make test" as a pre-commit action.)

Steve

[ Parent ]

Posted by Anonymous (129.241.xx.xx) on Fri 23 Feb 2007 at 14:39
Perfore (perforce.com) is also good, but not free. Very good branching/merging.

They do have gratis licenses for OSS-projects.

[ Parent ]

Posted by ajt (195.112.xx.xx) on Sat 24 Feb 2007 at 11:14
[ Send Message | View Weblogs ]
I use CVS at home and work but I wouldn't say I like or dislike it having used little else. Everyone keeps telling me that subversion/svk is the way to go, and once I'm on Etch on my servers I'll give that a go.

--
"It's Not Magic, It's Work"
Adam

[ Parent ]

Posted by El_Cubano (66.93.xx.xx) on Sun 25 Feb 2007 at 21:16
[ Send Message ]
Subversion is very well supported in Sarge. The only defficiency I have found in the Sarge version was the lack of JavaHL support (which I need for Eclipse/Subclipse support).

Regards,

-Roberto

--
Roberto C. Sanchez
http://people.connexer.com/~roberto

[ Parent ]

Posted by ajt (195.112.xx.xx) on Sun 25 Feb 2007 at 21:21
[ Send Message | View Weblogs ]
I think you are correct, but my desktop was Etch and the version is different from Sarge, so I was waiting for to upgrade my server to Etch before I tried using it.

--
"It's Not Magic, It's Work"
Adam

[ Parent ]

Posted by El_Cubano (66.93.xx.xx) on Sun 25 Feb 2007 at 21:37
[ Send Message ]
I wouldn't worry about it. I have Sarge running on my servers and I access the SVN repo with lots of different versions of subversion and it works just great.

--
Roberto C. Sanchez
http://people.connexer.com/~roberto

[ Parent ]

User Login

Username:

Password:

[ Advanced Login ]

Register Account

Quick Site Search

Poll Archive

View Prior Polls