svm 回滚旧版本

Linux 发表时间:2020-03-02 16:07:54 作者:梁子亮 浏览次数:669

进入项目目录,

cd /api/ar

查看所有版本

svn log

假设所有版本倒序排列为

r15 | vsttim!@# | 2020-03-02 15:49:13 +0800 (一, 02  3 2020) | 1 line

Type commit message here…
------------------------------------------------------------------------
r14 | vsttim!@# | 2020-02-28 17:45:48 +0800 (五, 28  2 2020) | 1 line

Type commit message here…
------------------------------------------------------------------------
r13 | vsttim!@# | 2020-02-26 13:41:33 +0800 (三, 26  2 2020) | 1 line

Type commit message here…
------------------------------------------------------------------------
r12 | vsttim!@# | 2020-01-15 16:19:31 +0800 (三, 15  1 2020) | 1 line

Type commit message here…

把当前版本r15回滚到旧版本r14

svn merge -r 15:14 ./

回滚后可以通过命令查看文件差异(也可以跳过)

svn diff ./

回滚后也需要commit提交,提交后新版本为r16不再是r14