Re: [PATCH 4/4] Add 'filter' attribute and external filter driver definition.
- From
Junio C Hamano <junkio@cox.net>
- Date
- Apr 22, 2007, 17:42 UTC
- Message-ID
- <7v4pn8paqf.fsf@assigned-by-dhcp.cox.net>
- In-Reply-To
- <Pine.LNX.4.63.0704220202550.5946@qynat.qvtvafvgr.pbz>
David Lang <david.lang@digitalinsight.com> writes:
Show 6 quoted lines
>> The conversion is not about overriding the mode bits recorded in >> tree objects, nor making git as a replacement for build procedure. > > what build procedures? > > I'm talking about doing things like managing files in /etc
That's exactly what "build procedure" is about. Nobody sane should be managing /etc files *directly* under any SCM. A saner practice is to have a separate source area with Makefile to regenerate /etc files, so that (1) "make" manages the target host specific customizations, (2) "make diff" can be used to compare and sanity check the result of "make" against what is currently installed under /etc, and (3) "make install" manages the permission bits. The same applies to dotfiles under $HOME/.