[lug] Seeking recommendations for revision control

rm at mamma.varadinet.de rm at mamma.varadinet.de
Tue May 1 10:57:43 MDT 2001


Why don't you use rcs? It sounds like this is exactly the
tool you would want to use -- it does revision control (with
checkout of older versions), file locking, access control etc.
You could also use CVS for this (i use it for most of my server
configuration files) but you would need to set it up so concurrent
access is disabled.

 Ralf

On Tue, May 01, 2001 at 09:52:40AM -0600, Harris, James wrote:
> That actually sounds like the perfect solution.  There's only three of us
> who are doing the edits, but we've had to do hundreds of edits a day
> (company merger) and we're getting tired of file locking via yelling through
> the walls of our cubes.  :-)
> 
> Is that wrapper script something you'd be willing to share?  The concept is
> simple enough that I could probably kick something out, but I'm always open
> to not reinventing the wheel.
> 
> I'd appreciate it enormously.
> 
> -----Original Message-----
> From: Nate Duehr [mailto:nate at natetech.com]
> Sent: Monday, April 30, 2001 21:24
> To: lug at lug.boulder.co.us
> Subject: Re: [lug] Seeking recommendations for revision control
> 
> Never seen one pre-written for locking zone files, etc.  We wrote our
> own Perl wrapper scripts around editing stuff and we touch a lock file
> when someone else is doing something (like editing /etc/named.conf) that
> would break things if two people are doing it... called the script
> "vinamed" for example... checks for lockfile, writes lockfile, starts vi
> on the appropriate file, when you save and exit cleans up the lockfile.
> Probably has race conditions, but seems to work with a limited number of
> people.
> 
> -- 
> Nate Duehr <nate at natetech.com>
> 
> GPG Key fingerprint = DCAF 2B9D CC9B 96FA 7A6D AAF4 2D61 77C5 7ECE C1D2
> Public Key available upon request, or at wwwkeys.pgp.net and others.
> _______________________________________________
> Web Page:  http://lug.boulder.co.us
> Mailing List: http://lists.lug.boulder.co.us/mailman/listinfo/lug
> _______________________________________________
> Web Page:  http://lug.boulder.co.us
> Mailing List: http://lists.lug.boulder.co.us/mailman/listinfo/lug



More information about the LUG mailing list