线上回退到上一个版本有2中操作:
第一种:
是本地window上用图形界面进行回滚到某一版本后,再提交,然后再去线上执行更新,这样线上也会回退。简单理解为:show log>选中某个想回退版本右键>revert to this reversion。
可以参考链接:
SVN 回退到某一个版本
第二种:直接线上回滚,用命令行,但是不推荐,因为线上回滚,还是要现在再提交
svn merge -r rHEAD:109 http://example.com/repository/trunk/src/
说明:
rHEAD:109 从哪个版本回复到哪个版本,例子中的意思就是从当前最新版本回退到109
http://example.com/repository/trunk/ 待回退的分支
操作完成后,本地的working copy会更新为trunk的109版本的代码