SVN代碼沖突解決方案小集合


對於剛接觸svn的人來說,svn沖突后,不能提交是件讓人很郁悶的事情。最讓人郁悶的事,是代碼間的覆蓋。你把我代碼蓋了,我會很火大的。誰把誰的蓋了都不爽。

為什么會出現代碼沖突問題呢,因為不同的人,同時修改了同一個文件的同一個地方,這個時候,他提交了,你沒有提交,你就提交不了,這個時候,你要先更新,更新就會出現代碼沖突問題。一般情況,要盡量避免多個人修改同一個文件,如果你改的文件是公用文件,這個時候,最好和大家勾通一下,大家都在改就不好了。

結合別人修改的內容和自己修改的內容,然后把文件中的<<<<<,=====,>>>>>>>這類沖突符號去掉。去掉后,還是不能提交的,為什么?因為沖突時會產生三個文件,有這三個文件存在肯定提交不了。

客戶端用的tortoisesvn(這個用的最多),沖突時會多產生,三個文件

 

下面就使用客戶端的方式來解決吧~

1.狀態

2.代碼中經典的標志

3.右鍵選擇編輯沖突

 

4.軟件的界面布局

 

 

5.某塊代碼的合並

 

 

6.使用某單方面的文件

 

 

7.1把我的代碼插入他的代碼前面

 

7.1把我的代碼插入他的代碼前面-效果

 

8.保存


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM