From: Andreas Ericsson Date: Thu, 20 Nov 2008 13:12:03 GMT Subject: Re: git and mtime Message-ID: <49256223.1090206@op5.se> In-Reply-To: <49255CBA.4030709@op5.se> Andreas Ericsson wrote: > Roger Leigh wrote: >> For this, and some other uses I have in mind for git, it would be >> great if git could store some more components of the inode >> metadata in the tree, such as: >> - mtime >> - user >> - group >> - full permissions >> - and also allow storage of the full range of file types (i.e. >> block, character, pipe, etc.) >> >> This would allow git to be used as the basis for a complete >> functional versioned filesystem (which I'd like to use for my >> lightweight virtualisation tool, schroot, which currently >> uses LVM snapshots for this purpose). >> > > I believe someone else has done some work along the way of > turning git into complete-with-metadata backupsystem before. > Google might prove beneficial. > Although now that I come to think of it, storing "user" and "group" made it near-enough totally useless for anything a user had created as the repos hardly ever could be shared. I'll say it again; Hooks can be written to handle this. -- Andreas Ericsson andreas.ericsson@op5.se OP5 AB www.op5.se Tel: +46 8-230225 Fax: +46 8-230231