From: Nguyen Thai Ngoc Duy Date: Sun, 09 Nov 2008 04:58:41 GMT Subject: Re: Git and Media repositories.... Message-ID: In-Reply-To: On 11/7/08, Santi Béjar wrote: > On Sun, Nov 2, 2008 at 8:50 PM, Tim Ansell wrote: > > Hey guys, > > > > [...] > > > > > > The general idea is that we always clone the complete meta-data (tags, > > commits and trees) and then only clone blobs when they are needed (using > > something like alternates). This allows us to support shallow, narrow > > and sparse checkouts while still being able to perform operations such > > as committing and merging. > > > > > A related use case could be to remove a blob from a repo but being > able to work normally with it, similar to: > > http://wiki.freebsd.org/VCSFeatureObliterate Maybe another use case: encrypted blobs (those are generally unavailable until corrected password is given, so they are "holes" in checkout/clone). It could be used to store sensitive content (in $HOME for example) -- Duy