进入项目目录,
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