Orijinal olarak, SVN deposundan svn co path_to_repository/dir/ dir/ --depth=infinity
kullanarak ayrı dizinleri kontrol ettim. Daha sonra, aynı yoldaki tüm deposu kontrol etmeye karar verdim, ancak güncellemeye çalıştığımda, Skipped 'dir' -- An obstructing working copy was found
gibi hatalar gösteriyor. Aynı deponun parçası olduğunu söylemek için herhangi bir yolu var mı?Atlandı '***' - Engelleyici bir çalışma kopyası bulundu
6
A
cevap
4
bunu basit olandan dir
hiçbir yerel değişiklik varsa:
dir/.svn
dizinsvn co ...
seçenek --force
ile kaldır dir
HEAD
için
- Güncelleme (# 1 veya HEAD adım 1'den sonra değiştirilmemişseniz
svn revert dir -R
Yerel değişiklikleriniz varsa, bunları saklayın, ancak burada, dir BASE ve checkout HEAD arasındaki farkla ilgili değişikliklerin karıştırılması tehlikesi vardır. Emin değilseniz, svn diff dir > my_work.patch
ile çalışıp daha sonra geri yükleyin.
Hayatımı kurtardın. –
Artık d/.svn artık v1.7 ile başlamıyor, bu yüzden bu çözüm benim için çalışmadı. –