Chinaunix首页 | 论坛 | 博客
  • 博客访问: 26343
  • 博文数量: 8
  • 博客积分: 290
  • 博客等级: 二等列兵
  • 技术积分: 100
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-24 21:59
文章分类
文章存档

2010年(8)

我的朋友

分类:

2010-10-28 10:39:36

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) |
0

上一篇:解决装完fedora11 后不能进入winxp的问题

下一篇:没有了

给主人留下些什么吧!~~