I've written a svn2cvs python script. It's a bit rough around the edges,
and uses the svn command-line clients instead of the python bindings
because the bindings were broken when I wrote the script (some swig
incompatibility problem), and is therefore not too efficient either. But
it seems to work reasonably well on what I tested it on.
If nothing else, the existence of this script should help reassure those
that are hesitant to migrate to subversion just because there has been
no emergency route back to cvs, which could always be seen as a good
thing even if nobody uses the script. But I'm thinking that with a few
fixes, this script might also be useful for mirroring a svn repository
into a cvs repository that can then be accessed by anonymous pserver, so
users can access certain svn repositories with their good old cvs
clients.
Anyway, the current version of the script is at
http://www.ping.uio.no/~ovehk/svn/svn2cvs.py
(But perhaps it should be moved to somewhere people can independently
improve it too.)
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sat Feb 21 15:23:52 2004