SORU
17 EKİM 2010, Pazar


Ne kadar dengesiz bir bağlantı üzerinde büyük bir proje için git clone tamamlamak için?

Gıt Kurdu bulunanla klonlamak için çalışıyorum, ama şu anda internet bağlantısı varcep telefonu ileyaklaşık 300 KB / sn de bir şey var ama stabil. Her an geri bağlantı alabilirim, ama o zaman git clone işlemi zaten durdu, ve tekrar. Bir şekilde başarısızlık dayanıklı git clone daha indir.

Kendimi düşündüm bir seçenek, bir başkasının indirmek için .dizin git, ama başkalarının aşırı bağımlı ve bana mümkün olan en iyi çözüm gibi görünmüyor.

CEVAP
18 EKİM 2010, PAZARTESİ


İki çözüm (ya da daha doğrusugeçici çözümler) akla geliyor:

  • Kullanınsığ klonyani git clone --depth=1 o zamanderinleştirmekbu artan git fetch --depth=N kullanarak klonN. git fetch --unshallow (1.8.0.3 beri) kalan tüm düzeltmeleri indirmek için kullanabilirsiniz.

  • Birine sorbundlebazı tagged sürümü (git-bundle(1) kılavuz). Herhangi bir şekilde indirebilirsiniz sıradan bir dosya, kendisi paket, vb rsync üzerinden BitTorrent), HTTP/FTP) desteği ile devam,,. Paket klon oluşturma, yapılandırma, düzeltme, ve daha da yapılacak resmi OpenOffice depodan getirir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 365multimedia

    365multimedi

    26 ŞUBAT 2009
  • Dave Wallace

    Dave Wallace

    27 Kasım 2007
  • ŠĩŗĜŕôŵåɭȍҭҭ

    ŠĩŗĜŕô

    29 Kasım 2009