1、提交版本
首先,假如已经在svn上提交了一个当前代码的版本。本文假设此版本为版本4.
2、加入错误
紧接着我们在现有的代码中进行错误的修改(修改main.cpp文件)
将return a.exec();改为//return a.exec();
再通过svn add ./*和svn -m "test return" commit 提交错误的新版本,版本号为5
3、确认错误位置
在实际操作中可以使用svn log命令来现有的svn版本
现在开始对比第4版本和第5版本之间的错误。
具体操作如下:
svn diff -r 4:5 main.cpp
可以很明显svn已经找到了我们在文件中的错误的位置。
4、回滚现有版本
命令为:svn merge -r 5:4 main.cpp
至此我们已经得到正确的工作副本,在完成当前版本的修改后,可以向svn提交新的版本。版本号为6。
如有问题请及时指出,谢谢各位。
阅读(368) | 评论(0) | 转发(0) |