whoops, I sent this to Robert instead of the list:
On Mon, Apr 03, 2006 at 11:18:40AM -0700, Robert Dodier wrote:
> > Has the maxima project ever considered moving to SVN?
> > What do you think about moving to SVN?
...
> on the whole, i think svn is not much more useful than cvs.
> switching to svn would also mean substantial pain & suffering to
> get all the developers up to speed.
I have been very successfully using monotone which has some very nice
properties for distributed development.
Monotone seems to solve most of the problems of CVS. It also has some
distinct advantages for development in a cooperative style, including
the fact that there is no special centralized repository (actually,
every person has a symmetric repository) and that revisions are
certified with cryptographic certificates.
1) It handles revision sets correctly.
2) It stores all the revision data in a sqlite database.
3) It identifies all the revisions with sha hashes and signed certificates
4) it DOES support tagged revision names
5) It takes about 2 minutes to set up following the tutorial online.
6) To convert from CVS is possible, monotone will read the RCS files
that CVS uses and import the change history into the monotone
database. (i haven't actually tried this)
Monotone information is at:
http://www.venge.net/monotone/
for what it's worth,
Dan
--
Daniel Lakeland
dlakelan at street-artists.org
http://www.street-artists.org/~dlakelan