PDA

View Full Version : Favourite SCM / VCS


charlieg
July 15th, 2005, 06:00 PM
What's your favourite SCM / VCS?

A good comparison of SCM systems can be found here:
http://better-scm.berlios.de/comparison/comparison.html

A few notes:
Only "Free Software" tools are listed separately here
Other than CVS (which, really, had to be listed first) the list is in alphabetical order (i.e. preference neutral)
I tried to include all the main tools and overlook the fringe ones
Arch and Bazaar are both Arch implementations, so get grouped together (plus I was low on poll space)
I omitted Bazaar-NG from the poll as it's not really useful yet

Honourable mentions (things that didn't make it into the poll):
Bazaar-NG (http://www.bazaar-ng.org/)
RCS (http://www.gnu.org/software/rcs/rcs.html)
Vesta (http://www.vestasys.org)

I voted for Darcs, which just rocks my development world. ;)

deuce868
July 16th, 2005, 09:08 PM
I love my subversion, but I really wish I could get a nice client on linux like TortoiseSVN on windows.

zeroK
July 17th, 2005, 03:01 AM
I love my subversion, but I really wish I could get a nice client on linux like TortoiseSVN on windows.
http://rapidsvn.tigris.org/
at least a graphical client for SVN ;-)

charlieg
July 23rd, 2005, 08:24 AM
A good tool shouldn't really need a graphical client. ;-)

deuce868
July 23rd, 2005, 09:05 AM
A good tool shouldn't really need a graphical client. ;-)

I don't know about you but when I want to run a merge of two branches on a large 3000+ file project I'll take all the graphical help making out the diff I can get.

charlieg
July 24th, 2005, 07:37 AM
I don't know about you but when I want to run a merge of two branches on a large 3000+ file project I'll take all the graphical help making out the diff I can get.
Well in a large merge, I'd use something like Meld to help with the merging, then once it was all tested and working, I'd drop back into Darcs to record the patch and push the update.

The right tool for the right job, lots of small tools written for specific tasks working together, the Unix Way (tm).

deuce868
July 24th, 2005, 08:00 AM
I've been hearing a bit about Darcs and how mergers are supposed to be a bit easier there. It's on my ToDo list of things to check out.

I also agree that Meld is very very nice. :)