Bir Windows ortamında sürüm denetimi için bağımlılık yönetimi ve SVN için katmandan yararlanan bir java uygulaması geliştiriyorum. Eclipse IDE'yi de kullanıyorum. SVN ile bir çalışma dalına gövdeyi birleştirmek istiyorum. Paketleri ve dosyaları çalışma alanında taşıdım. Aşağıdaki komutla komut satırından çalışan şube içine gövdeyi birleştirirken:SVN, birleştirme sırasında yeni eklenen dizinleri siler
svn merge -r InitBranchRevision:FinalBranchRevision C:\DevTools\workspace\my_app
aşağıdaki çıktıyı almak:
---Merging InitBranchRevision through FinalBranchRevision into '.':
U src\main\java\my_app\ApplicationWatcher.java
D src\main\java\my_app\SomeUtil.Java
D src\main\java\my_app\dependencies
C build.gradle
nasıl elde Yukarıdaki iki silinmiş dosyaları önleyebilir kaldırılıyor? this sorusuna baktım, ancak projelerimiz farklı şekilde yapılandırıldığı için bu duruma uymuyor gibi görünüyor. Eğer baş ağrısı ve "Ağaç Çatışmaların" bir sürü alırsınız - SVN'de ağır üstlenmeden (ana hat için)