On 11/7/08, Santi Béjar <santi@xxxxxxxxxxx> wrote:> On Sun, Nov 2, 2008 at 8:50 PM, Tim Ansell <mithro@xxxxxxxxxx> 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 generallyunavailable until corrected password is given, so they are "holes" incheckout/clone). It could be used to store sensitive content (in $HOMEfor example)-- Duy��.n��������+%������w��{.n��������n�r������&��z�ޗ�zf���h���~����������_��+v���)ߣ�m