Mailing List Archive

Rancid SVN Branch
Greetings,

I've been a user of rancid for a few years now and absolutely love it. When I show colleagues a simple ViewCVS webpage that tracks the entire configuration of the network, they all want it installed in their network.

I'm planning to branch version 2.3.1 to add an option to store configurations in Subversion as opposed to CVS.

Subversion is meant as a replacement for CVS and fixes a lot of annoyances with CVS while adding some very compelling features, the most compelling of which is that the repository is tracked by a global revision number, as opposed to individual revision numbers for all files. That means that you can track the "state" of your network, so you can see how the network looked at revision 1415 or how it looked on 09/25/04 (I know the second part is possible in CVS, but it's much cleaner in SVN).

It also allows version tracking on directories and easy moving and renaming of files while preserving the history, which has been a pain for me with rancid when a company wants to change its structure.

More information about subversion is at http://subversion.tigris.org and the excellent free book "Version Control with Subversion" at http://svnbook.red-bean.com/

If anyone is interested in RancidSVN (as I'm tenatively calling the branch) let me know and I'll give you access to my Subversion repository. Maybe if I keep it unintrusive enough the original authors might see fit to merge the SVN changes back so they become part of the original RANCID (as I said, I'm writing it so that it is a non-default option).

______________________________
Justin Grote
Network Architect
JWG Networks
Email: nospam-justin at grote.name (remove nospam-)
SMS: nospam-rastan at vtext.com (remove nospam-)
Phone: (208) 631-5440
Rancid SVN Branch [ In reply to ]
ok, well you subversion folks appear to be ganging up on us. :)

we're not familiar with subversion; while patches would be great, one of us
will have to learn it in order to support it. so, patches...great, else i'll
just add it to the todo list for now.

Sun, Oct 24, 2004 at 01:31:44PM -0600, Justin Grote:
> Greetings,
>
> I've been a user of rancid for a few years now and absolutely love it. When I show colleagues a simple ViewCVS webpage that tracks the entire configuration of the network, they all want it installed in their network.
>
> I'm planning to branch version 2.3.1 to add an option to store configurations in Subversion as opposed to CVS.
>
> Subversion is meant as a replacement for CVS and fixes a lot of annoyances with CVS while adding some very compelling features, the most compelling of which is that the repository is tracked by a global revision number, as opposed to individual revision numbers for all files. That means that you can track the "state" of your network, so you can see how the network looked at revision 1415 or how it looked on 09/25/04 (I know the second part is possible in CVS, but it's much cleaner in SVN).
>
> It also allows version tracking on directories and easy moving and renaming of files while preserving the history, which has been a pain for me with rancid when a company wants to change its structure.
>
> More information about subversion is at http://subversion.tigris.org and the excellent free book "Version Control with Subversion" at http://svnbook.red-bean.com/
>
> If anyone is interested in RancidSVN (as I'm tenatively calling the branch) let me know and I'll give you access to my Subversion repository. Maybe if I keep it unintrusive enough the original authors might see fit to merge the SVN changes back so they become part of the original RANCID (as I said, I'm writing it so that it is a non-default option).
>
> ______________________________
> Justin Grote
> Network Architect
> JWG Networks
> Email: nospam-justin at grote.name (remove nospam-)
> SMS: nospam-rastan at vtext.com (remove nospam-)
> Phone: (208) 631-5440