svn update時如何不自動合併文件

先說說環境
服務器端 Win2003+ Subversion 1.4.5
客戶端 winxp 或者win2003 +TortoiseSVN 1.4.5

要解決的問題是這樣的
A,B兩個人同時從SVN上更新拷貝

A修改了文件a.asp的第一行 先保存到本地 然後在執行 SVN更新 SVN提交
B修改了文件a.asp的第二行 先保存到本地 然後會執行 SVN更新,這時候B修改的a.asp文件就會和A剛剛修改的地方文件進行合併,然後在執行 SVN提交 這個時候服務器上的版本就會是A,B兩個人同時修改的結果。

我想說的問題就是 紅色字體部分。。。 當B修改完成後,執行更新SVN操作的時候,不會把A做的修改自動合併到a.asp中!!!

請問這點能做的到嗎?該如何做?

這是我在對公司進行SVN培訓的時候提出來的問題


還一個問題就是 當別人鎖定某個文件,另外一個人在執行更新操作後,文件前面的圖標能自動變成鎖定的符號嗎?

最新回覆

snria at 2007-11-02 13:30:07
莫非這個問題很難?
PCplayer at 2007-11-02 14:12:28
請不要頂帖,如果比較急,在羣裏發個鏈接就行了

1、更新時,肯定會合並的,沒有常規的辦法能讓它不合並
2、應該是會鎖定的,沒測試過,你可以試試然後反饋一下
99lingbo at 2007-11-02 14:29:40
update 時,肯定會合並。
你鎖住一個文件後,別人是不能通過圖標看到你上鎖的,可以 右鍵---檢查修改--查看倉庫看到  。 或者使用屬性
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章