Re: [ilugd] [Fwd: Re: [TAG] Version control for /etc]

2008-02-18 Thread Karanbir Singh
Raj Shekhar wrote:
 I was looking at version control mechanisms to handle /etc
 on the machines here. If people on TAG have used such systems I would
 appreciate feedback.

To me, thats the wrong question.

If you are looking to manage /etc ( and I presume system configs ) then
use a proper config management system like puppet or bcfg2 and have
their manifests / bundles in a version control system.


-- 
Karanbir Singh : http://www.karan.org/  : [EMAIL PROTECTED]



___
ilugd mailinglist -- ilugd@lists.linux-delhi.org
http://frodo.hserus.net/mailman/listinfo/ilugd
Next Event: http://freed.in - February 22-24, 2008
Archives at: http://news.gmane.org/gmane.user-groups.linux.delhi 
http://www.mail-archive.com/ilugd@lists.linux-delhi.org/


Re: [ilugd] [Fwd: Re: [TAG] Version control for /etc]

2008-02-12 Thread Raj Shekhar
in infinite wisdom Manish spoke thus  On 02/12/2008 07:28 PM:
 On Feb 12, 2008 6:41 PM, Raj Shekhar [EMAIL PROTECTED] wrote:
 
 What was the question again?
 

My mail was a forward from another mailing list - the question was


I was looking at version control mechanisms to handle /etc
on the machines here. If people on TAG have used such systems I would
appreciate feedback.

CVS: seems to be the classic solution. Cons: People say it is old and
unmaintained code which is end-of-life.

Mercurial: One of the modern VC systems considered notable on
Rick Moen's knowledge base. One difficulty with hg is that it
insists on the distributed model. Putting the version control
history outside /etc (a la CVS) would require convoluted mounts.

GIT: Another modern VC system (though not notable as per Rick's
kb). It is rather similar to Mercurial in many ways. One difference
is that one can use the environment variable GIT_DIR to point to a
different directory for storing VC history.

Some reasons to keep VC history outside /etc:
1. This way one can easily check for cruft without
   adding an explicit ignore for .hg or .git ...
2. Uses less space in /etc.
3. Can keep the history on an archival disk safe from
   potential corruption.

Any thoughts/suggestions by people on TAG are welcome as usual!

Regards,

Kapil.
--


-- 
raj shekhar
facts: http://rajshekhar.net | opinions: http://rajshekhar.net/blog
Yoda of Borg are we: Futile is resistance. Assimilate you, we will
'Borg? Sounds Swedish.' - Lily, Star Trek First Contact

___
ilugd mailinglist -- ilugd@lists.linux-delhi.org
http://frodo.hserus.net/mailman/listinfo/ilugd
Next Event: http://freed.in - February 22-24, 2008
Archives at: http://news.gmane.org/gmane.user-groups.linux.delhi 
http://www.mail-archive.com/ilugd@lists.linux-delhi.org/


Re: [ilugd] [Fwd: Re: [TAG] Version control for /etc]

2008-02-12 Thread Alok G. Singh
On 12 Feb 2008, [EMAIL PROTECTED] wrote:

 I was looking at version control mechanisms to handle /etc
 on the machines here.

Personally, I use RCS to version /etc. No setup required and there's
Emacs integration as well.

-- 
Alok

The only thing worse than X Windows: (X Windows) - X


___
ilugd mailinglist -- ilugd@lists.linux-delhi.org
http://frodo.hserus.net/mailman/listinfo/ilugd
Next Event: http://freed.in - February 22-24, 2008
Archives at: http://news.gmane.org/gmane.user-groups.linux.delhi 
http://www.mail-archive.com/ilugd@lists.linux-delhi.org/


[ilugd] [Fwd: Re: [TAG] Version control for /etc]

2008-02-12 Thread Raj Shekhar


--
raj shekhar
facts: http://rajshekhar.net | opinions: http://rajshekhar.net/blog
Yoda of Borg are we: Futile is resistance. Assimilate you, we will
'Borg? Sounds Swedish.' - Lily, Star Trek First Contact
___
ilugd mailinglist -- ilugd@lists.linux-delhi.org
http://frodo.hserus.net/mailman/listinfo/ilugd
Next Event: http://freed.in - February 22-24, 2008
Archives at: http://news.gmane.org/gmane.user-groups.linux.delhi 
http://www.mail-archive.com/ilugd@lists.linux-delhi.org/