Paul TBBle Hampson <Paul.Hampson@Pobox.com> wrote:
In order to have a look at how something like Bazaar-ng (which seems to have come out on top after consideration for my significantly smaller projects) or Mercuirial (which is optimised towards larger projects,
I've been using Monotone with good results. It depends on "libboost", which has a retarded build system, but the resulting monotone binary is small. Subversion depends on *everything*, which troublesome. I haven't used Bazaar-ng or Mercurial, though.
and might suit FreeRADIUS nicely) will handle the importing of current the FreeRADIUS CVS repository, I propose to run a read-only parallel repository in either or both of the above on my own server, syncing against the FreeRADIUS CVS server.
Migrating away from CVS would be a good idea.
One of (in fact, the main) reason I'm doing this is that it makes branches cheaper, so I can branch off my own Debian packaging work, and only push it up when I make a fix that belongs in the FreeRADIUS repository as well as in the Debian archive.
I agree. I've been using monotone as a distributed development version-control system. Once the updates are done, then merging them back into the CVS head. My only opinion here is that I don't want to use subversion... Alan DeKok.