RCS for managing config files

David Kramer david at thekramers.net
Mon Apr 16 08:17:52 EDT 2007


Jerry Feldman wrote:
> On Sun, 15 Apr 2007 16:52:06 -0400
> Tom Metro <blu at vl.com> wrote:
> 
>> That's precisely what RCS prevents. The first person to check out and 
>> lock the file has exclusive write access until they unlock it.
> What CVS, subversion and other source control programs do is to allow
> multiple checkouts in a file. The problem occurs when there is a
> conflict. Resolving merge conflicts can be time consuming, but is a
> necessary task in a large development process. 

Subversion attempts to merge conflicts before bitching about them, and
does a pretty good job of it. Whether that's a desirable feature when
dealing with system config files is in the eye of the sysadmin.

The main thing that's prevented me from doing it, even though I'm only
one person, is that I've never been able to determine through research
whether the .svn directories would interfere with scripts that traverse
directories, like the startup scripts.  I've seen indications both ways,
and I don't want to hose my system by trying it.  My intuition tells me
that these scripts would skip dotted directories (because they probably
use *), but idunnoforsure.

I would love to be able to run some gui config tool then go int /etc and
do an svn diff.

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.




More information about the Discuss mailing list