Re: [ilugd] [Fwd: Re: [TAG] Version control for /etc]
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]
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]
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]
-- 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/