svn如何还原到上一个版本

开发中经常是会遇到还原到上一个版本的问题,每次都需要搜索一番,特整理记录下。

方法:

  1. 先查看当前版本是多少。

    svn up

输出结果如下。

Don@VM_198_11_sles10_64:~/> svn up
版本 32676。
  1. 还原到某个版本,这里以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
  1. 查看当前修改文件。

    svn st

输出结果如下。

Don@VM_198_11_sles10_64:~/> svn st
M       test.php
  1. 提交修改。

    svn ci -m 'xxx' test.php

至此,test.php文件就被还原到32604版本了。

标签: svn

添加新评论