[M3devel] M3 concerns
hendrik at topoi.pooq.com
hendrik at topoi.pooq.com
Sat Jan 5 19:54:30 CET 2008
On Sat, Jan 05, 2008 at 09:44:40AM +0100, Henning Thielemann wrote:
>
> On Fri, 4 Jan 2008 hendrik at topoi.pooq.com wrote:
>
> > gravityboy (http://gravityboy.livejournal.com/39755.html) has a few
> > things to say about people who compare svn with cvs: essentially, he
> > says cvs is so obsolete no one should even be comparing things with it
> > any more. Saying something is better than CVS is like saying that
> > a new model of automatic washing machines work better than rocks by the
> > side of the river.
>
> When I was moving from CVS to Darcs, a popular distributed versioning
> software in the Haskell world, one of my colleagues gave a talk about RCS.
> I wondered why he still uses and promotes RCS, when even CVS was too
> restricted for me. However after the talk many of my colleagues seconded
> his attitude, because CVS was already too complicated for them.
> To be honest, I still use CVS for small projects, when other machines are
> invoked, where I can't install Darcs. CVS has the charme, that you have
> the versioning data in a readable form. You could even repair small
> damages manually, if it is necessary.
What I like about monotone is its absolute paranoia about losing data.
When it is syncing different "copies" of the repository, apparently much
of the time is spent making sure that the ancient history hasn't been
corrupted, and that the data being transferred from one to the other
hasn't been corrupted either. And having multiple repositories really
does make it hard to lose data.
The original CVS, I'm told, was a set of scripts operating on top of
RCS. I don't know what it is now.
-- hendrik
More information about the M3devel
mailing list