Re: Track /etc directory using Git
- From
Nicolas Vilz <niv@iaglans.de>
- Date
- Sep 14, 2007, 21:26 UTC
- Message-ID
- <20070914212643.GA10970@amy.inscure.wireless.home.vilz.de>
- In-Reply-To
- <e47324780709141031t79981b04q3a91984668ea723e@mail.gmail.com>
On Fri, Sep 14, 2007 at 01:31:06PM -0400, Thomas Harning Jr. wrote:
Show 12 quoted lines
> On 9/14/07, martin f krafft <madduck@madduck.net> wrote: > > also sprach Francis Moreau <francis.moro@gmail.com> [2007.09.14.1008 +0200]: > > > Did you find an alternative to git in this case ? > > > > No, and I did not look anywhere, but I know of no other VCS that can > > adequatly track permissions. > Has anyone checked out metastore? http://repo.or.cz/w/metastore.git > ... there's an XML error in there somewhere, so its not loading the > 'main' page, but http://repo.or.cz/w/metastore.git?a=shortlog should > work. > > It looks like it could work.... any thoughts on this?
I use that tool. If you just have one branch, it works. With the commit-hook, which also updates the metadata, you have current permission tracking.
There is a lack of a checkout-hook, which sets the permissions, so you have to remeber todo a metastore -a after you checked out a revision.
But if you have several branches which fork the master branch and try to rebase the branches on master, you get trouble, because the metadata gets corrupted somehow. I will think about a solution on this sometime.
Nicolas