RancidSVN: New Repository Location
justin at grote.name
Thu Mar 31 23:52:19 UTC 2005
RancidSVN is NOT AFFILIATED WITH NOR SUPPORTED BY THE RANCID TEAM.
Please do not contact them about issues related to RancidSVN. They won't
help you. Maybe in the future my integrated version may be merged into
the RANCID code, but until such time it is not supported by them.
I've gotten quite a few emails on the status of my RancidSVN project.
It is quite alive and well. I'm working on a version that integrates
with 2.3.1 and allows the option of using either subversion or CVS as
your backend, but that version is still highly experimental and I'm not
releasing public versions at this time.
The original RancidSVN is fully available however. It is a drop-in
replacement for RANCID can be viewed or checked out via Subversion at
To obtain the source, use the following command or a Subversion Client:
# svn export http://svn.dastylinrastan.com/rastan/rancidSVN
And compile just like RANCID.
If you already have the RANCID 2.3.1 sources, a patch can be downloaded
This patch is applied with patch -p1.
The drop-in replacement works *exactly* like the CVS-based rancid. You
use the exact same commands (including rancid-cvs to create a
repository), but everything behind the scenes is done in Subversion
instead of CVS.
While I would still classify this release as beta, I've been running
several systems using it for about 6 months and haven't come across any
***BIG HUGE GINORMOUS DISCLAIMER***
Do NOT try to use with an existing RANCID CVS repository. It will not
convert your repository over. While it probably won't cause any damage,
it will make your CVS repository look messy. You should, however, be
able to convert an existing repository over with cvs2svn, and it should
work just fine (thats what I did with mine).
Only locally-hosted subversion repositories are supported
out-of-the-box. (i.e. accessible via file://). This is primarily to
retain compatibility with the existing rancid configuration files. You
can easily modify it to work with http, svn, svn+ssh, and all other
If you have any problems, feel free to contact me and I'll do my best to
More information about the Rancid-discuss