SORU
23 EYLÜL 2008, Salı


Kasada bir Subversion dosya

"Mümkün olan tek bir dosyayı kontrol etmek değildir. Yapabileceğin alma en iyi dizin düzeyinde."

Nasıl Subversion kullanarak bu soruna bir çözüm bulabilirim?

Tüm resimler burada tutuyoruz Subversion bu klasör var. Ben sadece bir dosyayı kontrol etmek istiyorum (resim). Bu klasör çok büyük ve artık ihtiyacım olmayan diğer şeyler ton vardır.

CEVAP
23 EYLÜL 2008, Salı


Basit cevap 1 ** kontrol yerine dosya.

Ama istediğin gibi olmayabilir. Dosya üzerinde çalışıp, tekrar kontrol etmek, GB gerek yok indirmek zorunda kalmadan isteyebilirsiniz.

Subversion var 1.5 seyrek bir ödeme yapın:

svn checkout <url_of_big_dir> <target> --depth empty
cd <target>
svn up <file_you_want>

SVN eski bir sürümü için, aşağıdaki yararlanabilir:

  • Çıkış dizin gereksiz daha az tam zaman gözden uzak geçmişte geri kullanarak.
  • Dosya, karışık bir revizyon oluşturmak için güncelleme. Bu dosyayı kullanıma revizyon var olmamış bile çalışır.
  • Kar!

Alternatif örneğin eğer dizin oluşturulduğu değişiklik gelen çok fazla ıvır zıvır varsa (URL->Kopya deposunda yeni bir yere istediğiniz URL (etkili bu dosyayı çalışan bir dalıdır). Bu dizini kontrol etmek ve değişiklikleri yapın.

Sonra değiştirilmiş bir kopyasını geri tamamen hedef çalışma kopyası olmadan depo içinde birleştirebilirsiniz emin değilim - hiç ihtiyacım olmadı. Eğer öyleyse, o zaman öyle yap.

Değilse o zaman ne yazık ki tüm dizin kontrol edildi ve onlar yapsınlar yapacak başka birini bulmak zorunda kalabilirsiniz. Ya da belki senin değişiklik yaptığın zaman, indirme bitmiş olacak...

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Peyton

    Peyton

    28 Aralık 2008
  • RD

    RD

    19 NİSAN 2006
  • waterfairy17

    waterfairy17

    9 Aralık 2007