svn如何还原到上一个版本
开发中经常是会遇到还原到上一个版本的问题,每次都需要搜索一番,特整理记录下。
方法:
先查看当前版本是多少。
svn up
输出结果如下。
Don@VM_198_11_sles10_64:~/> svn up
版本 32676。
还原到某个版本,这里以test.php文件为例,还原到历史版本32604。
svn merge -r 32676:32604 test.php
输出结果如下。
Don@VM_198_11_sles10_64:~/> svn merge -r 32676:32604 test.php
--- 正在反向合并 r32676,到 “test.php”:
U test.php
查看当前修改文件。
svn st
输出结果如下。
Don@VM_198_11_sles10_64:~/> svn st
M test.php
提交修改。
svn ci -m 'xxx' test.php
至此,test.php文件就被还原到32604版本了。