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

  • Kingsimba357

    Kingsimba357

    7 NİSAN 2008
  • pjtoohot

    pjtoohot

    15 NİSAN 2008
  • RD

    RD

    19 NİSAN 2006