Andrew Lentvorski wrote:
> 
> On Apr 14, 2005, at 3:32 PM, Neil Schneider wrote:
> 
> >In this vein I have set up RCS directories for most things I've
> >changed from CLI. I think it's probably a good idea, since we have
> >multiple people doing admin work and if you check in your changes, you
> >can also comment what you changed. It requires some discipline among
> >those doing the work, I added a reminder to MOTD and turned on motd in
> >sshd so everyone sees it when they login.
> 
> I'd really rather this be in CVS instead of RCS (personally, I'd  
> rather it were in arch or darcs, but I want to avoid the bikeshed).

I've been interested in arch once sobversion hit the street. I am not a
fan of being forced into using apache2 just so i can gain access to my
repository (note I said my, not someone else's).

> RCS is old enough and unused enough that people no longer consider  
> the implications.

Erm, not sure what you mean, other than failing to check in the file
after editing, and someone else having to break the lock.

CVS has a different problem: merging conflicting changes.

Either way, the person doing the editing has to be paying attention.

> CVS is the common case, so things like Apache, PHP, mod_**** all try  
> to eject warning messages when you do something like share your  
> source directory or CVS directory by accident using the web server.   

I think Neil was talking about RCS for /etc.

> In addition, practically every editor on the planet now has CVS  
> bindings so people don't have to remember the subtleties involved in  
> not screwing up the repository.  Also, CVS pulls require fewer locks  
> than RCS
> 
> Storing this stuff on a local partition with CVS avoids all the  
> pserver headache.  Placing it in a central repository allows someone  
> to pull an archive by copying just the CVS directory (this makes  
> migration a *lot* simpler).

We did breifly talk about putting /etc on CVS. Stewart said he might be
roped into doing it. I'm certainly not against putting /etc into CVS
(considering I'mthe one that brought it up last night!) but I myself
have never done it.

Actually, I want to put a lot of things into CVS - like all my dotfiles,
and my ~/doc/ directory.

-john
-- 
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-steer

Reply via email to