RE: cvs commit: fptools/green-card/distrib INSTALL

"Simon Marlow" <[email protected]> Wed, 27 Aug 2003 10:10:10 +0100
Newsgroups gmane.comp.lang.haskell.cvs.green-card
Message-ID <3429668D0E777A499EE74A7952C382D1BE6365__48583.1395294101$1061975405@EUR-MSG-01.europe.corp.microsoft.com>
> I don't even want to imagine what this would involve... :-}

It's not hard, just a bit of simple hand-editing of RCS files.

> Just to be curious: What is it that you don't like about CVS?

Where do I start? :-)  No atomic commits, virtually impossible to find
out which other files changed in a given commit, no versioning on
directories or filenames, branching/merging that is a nightmare to use
for anything non-trivial, no distributed repositories, ...

I looked at Subversion recently, even tried to convert our repo, but
it's not really there yet.  It won't have things like distributed
repositories for a long time (if ever), and its branching/merging isn't
much better than CVSs - it does have constant-time branching and tagging
though.  And I don't like the fact that the repo is stored in a black
box database without an easy way to browse it.

Arch looks promising, in theory, but it doesn't look at all practical
yet.  There are others of course (Darcs is interesting too).

Cheers,
	SImon