Andrew Lentvorski said:
>
> 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).
If someone wants to volunteer to set up CVS for all the configuration
files that would be fine with me. For me it's really too much work, I
just want some kind of simple revision control for the few changes to
files in /etc that different people make. A full blown CVS server
isn't necessary. However if someone like Stewart volunteers to set it
up and load all the changes already in RCS into it, I'll use it. If it
can be automated, so much the bettter.
> RCS is old enough and unused enough that people no longer consider
> the implications.
Implications for configuration files? What implications? We're not
developing applications, we're configuring services.
> 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.
> 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).
>
If someone wants to volunteer to set it up, I'll use it. I think CVS
is overkill for a few configuration files, but that's me. Someone else
might think it's useful. If we do some development work CVS or it's
equivelent would definitely be useful.
My $.03 (inflation adusted) worth.
--
Neil Schneider pacneil_at_linuxgeek_dot_net
http://www.paccomp.com
Key fingerprint = 67F0 E493 FCC0 0A8C 769B 8209 32D7 1DB1 8460 C47D
Sometimes I wonder whether the world is being run by smart people who
are putting us on, or by imbeciles who really mean it - Mark Twain
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-steer