[TriLUG] Keeping track of system changes
Aaron S. Joyner
aaron at joyner.ws
Wed Sep 8 16:09:51 EDT 2004
Mike M wrote:
>On Wed, Sep 08, 2004 at 03:29:02PM -0400, Rick DeNatale wrote:
>
>
>>Using CVS to keep version trees of config files seems a little
>>heavyweight to me, is anyone doing anything like this or are there
>>other, better tools for that?
>>
>>
>
>missed this one; very excellent
>
>
>
Personally, I prefer and use RCS. It's super light-weight, really
straight forward, and I have a nice bash wrapper script around vim which
takes the tedium out of check in and check out. Basically, the script
does everything for you. It's a little rough around the edges (it
doesn't handle filenames with spaces in them very elegantly, at the
moment) but other than that it's perfectly serviceable. If anyone is
interested in it I'll clean it up and post it. I use it on all of the
machines I administer to retain an RCS history of every file I ever
change on a box. The nice advantage being the setup is nil, every box
I've touched in the past few years already has RCS installed by default,
and it doesn't require centralized repositories to be setup, maintained,
etc (which is a blessing and a curse, there is no centrally managed
place to store files). RCS is based on flat text files, if you screw
something up in RCS, even if you can't remember how to fix it the right
way (with RCS, ci or co) you can always just flip open the RCS ,v file
itself and fix it.
I haven't been following the CVS thread, it was entirely too busy for my
day, today. Sorry if some of these topics have already been covered.
Aaron S. Joyner
More information about the TriLUG
mailing list