SORU
6 Kasım 2010, CUMARTESİ


Bütün depoyu kontrol etmeden seyrek bir ödeme yapmak mümkün ilk mi?

Çıkış saat sürer dosyaların çok büyük bir sayı ile bir depo ile çalışıyorum. Gıt seyrek kullanıma alma destekler şimdi depoyu böyle bir işe yarayıp ihtimalini araştırıyorum ama bulamıyorum her örnek aşağıdakileri yapar:

git clone <path>
git config core.sparsecheckout true
echo <dir> > .git/info/sparse-checkout
git read-tree -m -u HEAD

Orijinal klonudur komutları sırası Bu sorunu da bir ödeme yapıyor. Eğer n orijinal klon komut eklerseniz, o zaman bu ağaç okuma aşağıdaki hata komutunu sonuçları:

hata: Seyrek çıkış çalışma dizini üzerinde herhangi bir giriş bırakır

Nasıl tüm dosyaları kontrol etmeden seyrek ödeme yapabilir mi?

CEVAP
5 ŞUBAT 2011, CUMARTESİ


Bunu deneyin:

mkdir myrepo
cd myrepo
git init
git config core.sparseCheckout true
git remote add -f origin git://...
echo path/to/subdir/*> .git/info/sparse-checkout
git checkout [branchname]

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • John Lynn

    John Lynn

    8 Ocak 2010
  • ODN

    ODN

    26 Kasım 2006
  • whiteboy7thst

    whiteboy7ths

    1 Temmuz 2009