version control: darcs vs bazaar-ng vs cogito vs monotone

Lennart Sorensen lsorense-1wCw9BSqJbv44Nm34jS7GywD8/FfD2ys at public.gmane.org
Wed Apr 11 21:03:12 UTC 2007


On Tue, Apr 10, 2007 at 10:26:45PM -0400, Pavel Zaitsev wrote:
> Right now I need to find a version control system that will allow me to work with remote developers and be somewhat flexible. I have looked at these four VCSs and find it particularly hard to distinguish real down to earth reasons why not to use one of them. I do like the fact that git / cogito is maintained by Linus and friends, meaning long life and cunning view of particularly sharp developers continually evolving and fixing the code. And fact that it has to be fast, and it is.
> 
> Any opinions on those version control systems would be appreciated.

Well git works quite well for people working somewhat independantly on
features, but wanting to share changesets, which of course is how the
linux kernel development works.  If you want everyone working from one
tree with shared updates, then it probably isn't what you want.

Another popular one is subversion, which also handles submits as sets of
changes, making merging and such rather nice.

CVS simply sucks.  Doesn't handle file renames, directories, changes
that involve multiple files (makes it your problem to track down stuff
to merge later), etc.  It is layering one VCS ontop of another which was
limited to begin with.  Just don't bother.

I don't actually know anything about any of the 4 you meantioned in the
topic, making me rather doubt if they have particularly many users at
all.

--
Len Sorensen
--
The Toronto Linux Users Group.      Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists





More information about the Legacy mailing list