Ubuntu下svn回滚到指定版本
2017-07-28 16:52
309 查看
用svn merge
在想要回滚的工程目录下打开终端
命令如下:
1) 先 svn up,保证更新到最新的版本,如20;
2) 然后用 svn log ,查看历史修改,找出要恢复的版本,如10 。如果想要更详细的了解情况,可以使用svn diff -r 10:20 [文件或目录];
3) 回滚到版本号10:svn merge -r 20:10 [文件或目录],注意版本号之间的顺序,这个叫反向合并;
4) 查看当前工作版本中的文件,如test.cpp和版本号10中文件的差别:svn diff -r 10 test.cpp, 有差别则手动改之;
5) 若无差别,则提交:svn ci -m“back to r 10,xxxxx” [文件或目录]。这时svn库中会生成新的版本,如21。
在想要回滚的工程目录下打开终端
命令如下:
1) 先 svn up,保证更新到最新的版本,如20;
2) 然后用 svn log ,查看历史修改,找出要恢复的版本,如10 。如果想要更详细的了解情况,可以使用svn diff -r 10:20 [文件或目录];
3) 回滚到版本号10:svn merge -r 20:10 [文件或目录],注意版本号之间的顺序,这个叫反向合并;
4) 查看当前工作版本中的文件,如test.cpp和版本号10中文件的差别:svn diff -r 10 test.cpp, 有差别则手动改之;
5) 若无差别,则提交:svn ci -m“back to r 10,xxxxx” [文件或目录]。这时svn库中会生成新的版本,如21。
相关文章推荐
- OS X环境下SVN回滚工程到指定版本,回滚指定文件到指定版本
- svn命令行回滚到指定版本
- linux svn回滚到指定版本操作
- mac ubuntu svn版本回滚
- 如何使用SVN checkout到某个项目的指定版本(Win 10系统)
- 阿里云服务器ubuntu创建SVN版本控制服务器
- SVN回滚版本
- Ubuntu 16.04下指定Sublime Text 3 默认python编译版本
- Ubuntu中SVN客户端安装以及使用(12.04最新版本)
- ubuntu下安装svn提供HTTP版本管理服务
- Ubuntu16.04上通过kubeadm安装指定版本的kubenetes
- svn的恢复到指定版本操作
- ubuntu上SVN版本升级到1.7
- KUbuntu/Ubuntu 14.04 (降级)安装 SVN 1.7&&Ubuntu14.10安装subversion1版本
- SVN回滚版本
- svn的恢复到指定版本操作
- 在Ubuntu上安装指定版本的Firefox
- 将指定工程文件脱离svn版本控制
- SVN版本回滚方法
- svn恢复到指定版本