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

  • eisleyhead

    eisleyhead

    11 Ocak 2006
  • Garrett Müller

    Garrett Mül

    26 HAZİRAN 2009
  • wafflepwn

    wafflepwn

    14 AĞUSTOS 2008