开发时候经常遇到一些问题,需要将代码回退到某个版本,所以记录一下SVN怎么回退到某个版本。
办法一(推荐):
直接export一个你需要的版本,然后让export的版本覆盖你当前的版本,这样,相当于是把当前版本改成之前版本,然后再提交即可,这样能避免冲突。
办法二:
利用update to revesion。这个是将当前文件换回之前版本,新增的文件会在,但是主干上还是最新的版本,你需要update下,这时候会把主干的版本与回退版本合并,这样会出现冲突,需要解决冲突后再提交代码。
ps:revert changes from this revision
这个相当于是去掉那个版本的修改。