SORU
20 NİSAN 2010, Salı


Sürdürme-svn git clone

SVN deposuna git-svn klon işlemi kullanarak kopyalamaya başladım. İthal (büyük bir repo) yaklaşık 6 saat sonra Bilgisayarım gitti ve üzerime yattı. Bir şekilde ilk iş yeniden olmadan çalışmaya devam etmek için var mı?

CEVAP
20 NİSAN 2010, Salı


git svn fetch git svn clone bir özgeçmiş için komut çeşitli kaynaklar tarafından doğrulandı

(Bu arada, ilk klon adım sırasında bağlantınızı ölür ya da durdurmak için daha sonra klon devam etmek isterseniz, yukarıdaki komut geçmişi indirme devam etmek için koşmak zorunda).

git-svn bir bellek sızıntısı var gibi görünüyor. git-svn süreç boyutunu yavaş yavaş büyüdü ve yaklaşık iki hafta sonra bu noktada işletim sistemi çatalı izin vermedi 1.2 GB yerleşik boyutlarındaydı.
Şey, bu kılık değiştirmiş bir lütuf oldu.
Basit bir kesintiye klon devam edebildim "git svn fetch", ve çok daha hızlı çalıştı şimdi radikal küçük yığın.
Bu ve bu işlem her akşam ve her sabah yeniden kesintiye alışkanlık haline getirdim o kadar iyi, aslında çalıştı. Birkaç gün sonra yapıldı.

Mevcut Subversion bir depo klonlama tarafından git-svn ile macera başlıyor:

git svn clone url://path/to/repo -s

-s bayrak depo "gövde, dallar, etiketler" Kongre. kullanır varsayar Değilse, dalları ve etiketler temsil eden el ile belirtmeniz gerekir, eğer Gıt onlar hakkında bilmek isterseniz.

Bu SVN her revizyon getirme ve yerel olarak işlemek gibi uzun bir zaman alacaktır. Eğer herhangi bir nedenle durursa, git svn fetch ile devam edebilirsiniz.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • eisleyhead

    eisleyhead

    11 Ocak 2006
  • LavcoPriceTech

    LavcoPriceTe

    21 AĞUSTOS 2010
  • Majestic Casual

    Majestic Cas

    28 NİSAN 2012