没有合适的资源?快使用搜索试试~ 我知道了~
WinCvs中最常用操作
需积分: 3 3 下载量 115 浏览量
2007-09-19
09:13:57
上传
评论
收藏 389KB PDF 举报
温馨提示
试读
15页
WinCvs中最常用操作,在此有很多的截图,说明详细。很值得下载一看
资源详情
资源评论
资源推荐
第三章: 高级操作
在第二章中,我们学习了 WinCvs 中最常用的一些操作,利用了它们,我们
基本上实现了版本管理的常用操作,但是这还不够,尤其是真正进行一个软件项
目的版本控制时,还需要一些比较高级的功能。
本章我们将学习版本控制的一些高级操作,通过它们,我们的版本控制将更
加完善。
3.1 统一版本
在开发过程中,不同文件的修改情况不一样,形成各个文件的版本都不同。
见下图。有的文件版本为 1.6,有的为 1.3,有的为 1.2, 等等。
但是这时整个项目达到了某个稳定阶段,我们需要一个统一的固定版本(比如
2.0),所有文件的版本号都成为 2.0, 不管它原来的版本号如何。下一阶段在这个
版本上继续工作。
统一提升 Module 的版本,对于 CVS 服务器运行在 Linux 或者 Unix 的情形,相
对容易一些。如果使用 CVSNT 在 Windows 下作为 CVS 服务器,就比较麻烦,
因为 CVSNT 自身还不够稳定。笔者探索出的统一版本的操作,是在
WinCvs1.3.17.2 版本下的:
1) 在第一次从仓库中 Checkout Module 的时候,在弹出的 Checkout settings 对话
框中,选择 Checkout option 子栏目,然后钩上”Rest any sticky tag/date/kopts”,
见下图。
2) 紧接着,对于工作目录中的根目录,做一次手动的 Commit, 在 Commit setting
对话框中,钩上“force commit”,见下图:
注意:当前只需要钩上“force commit”就可以了,不需选择其它选项。
3) 如果工作目录中还有子目录,一定要手动地去每个子目录做步骤 2 同样的
“force commit”操作。步骤 2 的操作之后,工作目录应该是这个样子:
也就是,所有的文件具有相同的版本号 1.2,1.2 是 WinCvs 自动给您的 module
加的版本号,我们提升统一版本将在这个 1.2 的基础上进行。
4) 做完前面的操作之后,就可以象平常一样对文件进行修改和提交了。改进后
的文件版本是 WinCvs 自动管理的,为 1.3, 1.4 等等。
5) 现在你想统一版本号了。操作过程:在左边窗口中,鼠标选择需要提升统一
版本的 Module。
6) 使用 Commit 操作(Ctrl+M 或者主菜单 Modify->Commit),现在需要在 Commit
settings 对话框的 Commit options 栏目中,钩上“Force revision/branch”选项,
然后在它右边的编辑框中,输入你想提升的高版本号(例如 2.0),注意这个
版本号应该大于工作目录下所有文件的版本号。操作见下图:
剩余14页未读,继续阅读
mingei
- 粉丝: 1
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0