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

  • androidandme

    androidandme

    10 Mart 2009
  • MugenPowerBatteries

    MugenPowerBa

    8 EKİM 2010
  • Peter Sharp

    Peter Sharp

    11 ŞUBAT 2013