假設(shè)A、B兩個(gè)用戶错英,他們分別從svn服務(wù)器中檢出了test1.txt文件入撒,此時(shí)A、B椭岩、服務(wù)器三個(gè)地方的test1.txt的版本都是13(我測試環(huán)境的當(dāng)前svn賦予的版本號)茅逮。
接下來,B用戶添加一句話并提交:
此時(shí)B用戶和服務(wù)器的test1.txt的版本都變?yōu)?4判哥,只有A用戶的test1.txt的版本還為13献雅。接下來A用戶添加一句“aa”,然后提交
由于A用戶是在13版本上做的修改,而服務(wù)器已經(jīng)是14版本了塌计,所以會提交失斖ι怼:
接下來就是我們要解決的問題了,解決方法---提交失敗后直接選擇revert夺荒,省去了解決沖突問題
第一種方式:
A放棄自己修改的內(nèi)容瞒渠,進(jìn)行Revert操作,使其test1.txt成為13版本的最初內(nèi)容技扼。然后update使其test1.txt成為14版本伍玖,再在14版本上修改提交