2012-03-22 71 views
0

我們使用subclipse將項目保存在svn目錄中。但是在以下情況下會遇到衝突:在subclipse中使用svn時發生衝突

我修改目錄中的文件「file1.java」,更新並提交它。然後,我的同事也進行了修改,以保存在同一個文件中。因此,他更新並嘗試進行修改。但是由於存在衝突,它不允許他提交,並且它顯示了同一行上的衝突!
任何人都有如何解決這個問題的想法?

感謝
斯納

回答

0

您的同事還通過編輯對應的部分,解決文件中的衝突。通常它們可以通過節標記如<<<<<<< .mine來顯示。

代碼清理完畢後,將該文件標記爲「已解決」。之後,文件可以被提交回存儲庫。

+0

問題,所以一切都必須是手工這裏.. SVN不能處理這個衝突結束標記線現在!? – Smitha 2012-03-22 10:10:39

+0

SVN應該如何知道可以丟棄什麼以及需要保留什麼? SVN並不知道任何有關編程語言的知識 - 衝突解決始終是由人類執行的手動工作。 – Robert 2012-03-22 13:29:15

0

存在一個問題和解答here

通常情況下,Subversion不會嘗試計算出您的更改將如何與已提交到存儲庫的更改集成在一起。所以,它希望你手動檢查和解決衝突。

哎呀錯過了巴士。

恭喜。

如果你有改變的包名(tree conflicts)