[Kde-scm-interest] Have we arrived to a dead end?
Robert Wohlrab
robert.wohlrab at gmx.de
Fri Feb 12 13:44:37 CET 2010
Ian Monroe wrote:
> On Fri, Feb 12, 2010 at 6:35 AM, Robert Wohlrab <robert.wohlrab at gmx.de>
wrote:
> > Riccardo Iaconelli wrote:
> >> So, what are we doing now? Giving up on git and telling people to just
> >> screw up and use git-svn? Think more? Hire someone to make a better
> >> git? Or what?
> >
> > No, just implement the narrow transfer protocol and handling. Or do you
> > just give up KDE because kget doesn't support freenet? I would do and
> > change to google os.
> >
> > http://www.thousandparsec.net/~tim/media+git.pdf
> > http://git.wiki.kernel.org/index.php/SoC2009Ideas#Narrow_and_Sparse_clone
> >_support
>
> Again this narrow clone support is purely for consumers of the git
> repo. If you wanted to commit anything you'd still need the whole
> repo.
Who says that? You have _____aalllllll____ metadata. Only the blobs are
missing partially. So you can completely calculate the sha for your trees and
all your parent trees. And this means that you can also create commits and
tags and so on. All you need is there. You must only calculate new sha sums
for the stuff you changed... and you know that you only change stuff in your
narrow clone. This also means that you can push and pull. You can even look at
the logs. Only accessing a tree with missing blobs isn't possible.
--
Robert Wohlrab
More information about the Kde-scm-interest
mailing list