Kabul edilen cevabın bir TortoiseSVN eşdeğeri çözümü (SVN'yi benimsediğimiz için bunu şirketim için dahili bir belgede yazmıştım) izler. Burada da paylaşmanın yararlı olacağını düşündüm:
Tek bir dosyayı teslim alma: Subversion, tek bir dosyanın teslim alınmasını desteklemez, yalnızca dizin yapılarının teslim alınmasını destekler. (Referans: http://subversion.tigris.org/faq.html#single-file-checkout ). Bunun nedeni, çalışan bir kopya olarak teslim alınan her dizinde, değişiklik / dosya revizyonlarına ilişkin meta verilerin dahili bir gizli klasör (.svn / _svn) olarak depolanmasıdır. Bu, şu anda tek dosyalar için (v1.6) desteklenmemektedir.
Önerilen alternatif strateji: Ödeme dizini bölümünü yalnızca bir kez yapmanız gerekir; bunu takiben tek tek dosyalarınıza doğrudan gidip ödeme yapabilirsiniz. Üst klasör ve dizin yapısının seyrek bir kontrolünü yapın. Seyrek bir ödeme, temelde içerik dosyalarını doldurmadan sadece klasör yapısını kontrol eder. Yani sadece dizin yapılarını kontrol ve endişe gibi TÜM dosyaları ödeme gerekmez. Referans: http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-checkout.html
1. Adım : Havuz tarayıcısına ilerleyin
Adım 2 : Depodaki üzerinde çalışmak istediğiniz tüm dosyaları içeren üst klasörü sağ tıklayın ve Checkout'u seçin.
Adım 3 : Yeni açılır pencerede, ödeme dizininin yerel PC'nizde doğru konumu gösterdiğinden emin olun. “Ödeme derinliği” etiketli bir açılır menü de olacaktır. Gereksiniminize bağlı olarak “Yalnızca bu öğeyi” veya “Klasörler dahil olmak üzere hemen çocukları” seçin. İkinci seçenek önerilir, çünkü iç içe geçmiş klasörde çalışmak isterseniz, bir sonraki seferde doğrudan devam edebilirsiniz, aksi takdirde iç içe geçmiş klasör için bu yordamı tekrar uygulamanız gerekir.
Adım 4 : Ana klasör (ler) artık yerel olarak seçtiğiniz klasör içinde mevcut olmalı ve şu anda SVN ile izleniyor olmalıdır (gizli bir klasör “.svn” veya “_svn” mevcut olmalıdır). Şimdi depo içinde, tek başına teslim almak istediğiniz tek dosyayı sağ tıklayın ve “Düzeltilecek Öğeyi Güncelle” seçeneğini seçin. Tek bir dosya üzerinde çalışılabilir ve depoya yeniden kontrol edilebilir.
Umarım bu yardımcı olur.
svn up
bilgisayarınızdaki yerel dizinde oturum açın.