SVN當中回退(revert)到某一版本的第二種方法switch

回退(revert)到某一版本(方法2)馬克- to-win:馬克 java社區(qū):防盜版實名手機尾號: 73203
馬克-to-win:假設(shè)現(xiàn)在我們最新版本是14,但是我們想回到10版本開發(fā)。我們有另一方案可以選擇,見上圖的第一圖,switch to Revision 10,這樣項目可以切換到版本10,但是不能提交,必須還得與資源庫同步update更新一次服務器。之后再像上面一樣,一個一個文件的compare with/修訂版,再獲取內(nèi)容。馬克-to-win:兩種方法的實現(xiàn)原理不一樣:第一種方法是在最新的版本14基礎(chǔ)上,merge(svn的merge命令)12和11版本(因為你想回到12版本)。第二種方法是先切換(svn的switch命令)至版本10,之后在update最新版本。(個人感覺switch方法簡單可靠一點,就是簡單的切換,merge有時會有很多沖突)

尤其注意,比如我從14想回到10,而在11的時候刪掉了一些文件。這時就會造成沖突,死活提交不了。后來我是手動補了一些文件,才可以提交的。(svn: Aborting commit: 'D:\eclipseJee\testWeb2\wanzi.jsp' remains in conflict)