[Kde-scm-interest] akademy move to git bof summary

Thiago Macieira thiago at kde.org
Tue Jul 13 08:39:37 CEST 2010


On Tuesday 13. July 2010 07.38.23 Chani wrote:
> On July 12, 2010 17:12:28 Sitaram Chamarty wrote:
> > On Tue, Jul 13, 2010 at 12:57 AM, Lydia Pintscher <lydia at kde.org> wrote:
> > > - non-resumable checkout -> offer shipping DVD's / usb sticks
> > 
> > Do you perhaps mean non-resumable *clone* (a checkout is a local
> > operation in git, so it's hardly likely to be interrupted unless
> > there's a power failure or something).
> > 
> > If you do, there is a way to do this with git:
> > 
> > server side
> > 
> >   - create a bundle file: git bundle create project.bdl --all
> >   - set that single file up for resumable download (HTTP or rsync or
> > 
> > whatever)
> > 
> > client side
> > 
> >   - download that file perhaps to /tmp
> >   - clone from it: git clone /tmp/project.bdl project
> >   - go into the project and set the remote properly: git remote rm
> > 
> > origin; git remote add origin <your.official.git.repo.url>
> > 
> > hope that helps; sorry if you really meant non-resumable checkout but
> > IME this is a more common problem
> 
> yes, that's what was meant :)
> 
> personally I think it'd be nicest if all the user had to do was download
> something and unzip it - but I'll leave such things up to the sysadmins.

Just like the current SVN case, we don't want to *just* unpack the tarball. If 
that's all that the user has to do, that means the user has just downloaded 
way more than was necessary -- about 100% more with SVN or something similar 
with Git.

After unpacking, there has to be some operation to restore the checkout from 
the repository data.
-- 
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
  Senior Product Manager - Nokia, Qt Development Frameworks
      PGP/GPG: 0x6EF45358; fingerprint:
      E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kde-scm-interest/attachments/20100713/5b72e978/attachment.sig 


More information about the Kde-scm-interest mailing list