新入職的公司竟然仍是用的SVN管理代碼,須要版本回滾,弄了半天,順便記錄一下。svn
當前的最新版本號是1470,其中1467到1470這幾個提交都要被移除時,在項目文件夾下使用下面的代碼:spa
svn merge -r 1470:1466 .
這樣會回退到1466的版本,其中1467-1470的修改都會在工做空間中被還原。code
咱們再提交一次便可,即1471次提交是回退到1466的操做。blog
若是隻是須要移除1467-1469的提交,能夠這麼寫:class
svn merge -r 1470:1466 .
svn merge -r 1469:1470 .
後面的.表示當前文件夾,也能夠把文件夾路徑寫上去。項目
另外,貌似回滾了以後,合併功能就失效了~~~di