以commit後
自動生成R.java.mine,R.java.r3368,R.java.r3439爲例
因爲發生衝突了,別人和你都從3368這個版本對r.java這個文件進行了修改,別人修改後先提交了形成3439版本,然後你做了提交操作,這時爲了避免你覆蓋別人的修改工作,SVN提示你發生了衝突,並自動形成R.java.mine、R.java.r3368、R.java.r3439這三個文件。 其中: R.java.mine是你自己修改後準備提交的那個版本; R.java.r3368是你們的初始版本; R.java.r3439是別人趕在你之前提交的那個版本; 另外應該還有個R.java是自動合併了你的版本和別人提交的版本形成的(其中用<<<<<、======、>>>>>等符號標記出了自動合併的部分)。 自動生成這些文件的目的是便於你手動合併你們兩個人的修改。這時建議你查看一下這個文件的歷史記錄,看看3439這個版本是誰提交的,問問他修改了什麼地方,然後你手動將你們兩個人的修改合併到同一個文件r.java中,然後使用SVN標記“衝突已解決”,標記後多餘的文件會被自動刪除,然後你就可以正常提交了。 或許 找到衝突的文件右鍵找到Edit conflicts 對衝突進行修整,調整好之後保存,右鍵選擇Resolved...便可解決衝突
轉自:https://www.cnblogs.com/xiezhengcai/archive/2013/06/06/3120931.html