Bu ağacı olan bir SVN projem var:
/project /dir1 /subdir1 -file1 -file2 ..... -file1 -file2 ..... /dir2 -file1 -file2 ..... /dir3 /subdir1 -file1 -file2 ..... /subdir2 -file1 -file2 ..... /subdir3 -file1 -file2 ..... /subdir4 -file1 -file2 ..... /dir4 -file1 -file2 ..... -file1 -file2
Ödeme yapmam gerekiyor
Bu dosyaları/klasörleri svn komut satırını kullanarak bir tür derinlikte kontrol edebilir miyim? Öyleyse, nasıl yapabilirim? Bir ödeme işleminden sonra dir3'e subdir2 ekleyebilir miyim? Normal "svn up" komutu sadece bu klasörleri günceller mi yoksa projenin tam güncellemesi yapılır mı?
İhtiyacınız olan şey seyrek ödeme .
Senin durumunda yapabilirsin:
svn co --depth files file:///project project cd project svn up --set-depth infinity dir1 dir2 dir4 svn up --set-depth empty dir3 svn up --set-depth infinity dir3/subdir1 dir3/subdir3
Bir ödeme işleminden sonra subdir2'yi dir3'e ekleyebilir miyim?
Evet:
svn up --set-depth infinity dir3/subdir2
Bu şekilde oluşturulan çalışma kopyasını nasıl güncelleyebilirim? Normal olacak "svn up" komut güncelleme sadece bu klasörler veya projenin tam güncelleme .__ olacaktır. gerçekleştirilen?
Evet,
svn up yalnızca bu dosya ve klasörleri günceller, bu güncelleme derinliği korunur.
1) svn - set-derinlik boş dosya/klasör yolu
// dosyayı sisteminizden silecek
2) svn - set-derinlik sonsuzluk dosya/klasör yolu
// dosyayı svn sunucusundan yerel sisteminize dönüştürür