SNV的代码回滚的几种方式

方法一

右击文件(也可以是文件夹),TortoiseSVN – show log,右击你想要回滚到的版本。

SNV的代码回滚的几种方式

SNV的代码回滚的几种方式


“Revert to this revision”,这个比较好理解,也比较常用。就是把文件恢复到某个版本,然后commit,文件就回滚成功了。回滚成功后,所有的历史还存在。例如回滚到版本4,commit之后,会出现新的版本6,但是他的内容和版本4是一样的


方法二

另一个方法就是使用merge命令:

SNV的代码回滚的几种方式

选择,“merge two different trees”,大意就是合并两个版本。

SNV的代码回滚的几种方式

之后选择:把最新版本合并成你想回滚到的那个版本:

SNV的代码回滚的几种方式

点击next,后面什么都不用改,点击”Merge

SNV的代码回滚的几种方式


文件就回滚到了指定的版本了,commit之后,回滚完成。

原博客:http://keenwon.com/1072.html