51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1360|回复: 8
打印 上一主题 下一主题

[十一期]关于CVS统一版本的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-5-10 21:18:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在开发过程中,不同文件的修改情况不一样,形成各个文件的版本都不同。有的文件版本为1.6,有的为1.3,有的为1.2。但是这时整个项目达到了某个稳定阶段,我们需要一个统一的固定版本(比如2.0)
请问如何操作能使得所有文件的版本同时统一到2.0?(使用的CVS版本为2.5.03.2260)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-5-10 22:13:56 | 只看该作者
点击项目,右键,选commit...出现commit setting窗口,点commit options,选force revision/branch复选框,输入你想要的版本(如你所说的2.0),点确定.
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-5-10 23:04:31 | 只看该作者
wincvs入门到精通第三章有说



但是按照上面说的老不能成功

cvs commit -m "no message" -r 2.0 (in directory C:\cvsclient\CVSROOT\)
cvs commit: nothing known about `2.0'
commit: invalid option -- r
cvs [commit aborted]: correct above errors first!

[ 本帖最后由 yang119345 于 2006-5-10 23:09 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-5-10 23:24:57 | 只看该作者
书上说了CVSNT 2.0.5ld 不支持
可能我们用的版本2.5也不支持吧
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-5-10 23:33:03 | 只看该作者
这个东西好麻烦。动不动不支持的。晕
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-5-11 01:17:39 | 只看该作者
cvs的设计原理,和通常我们理解的有些不同!
比如我们要实现把整个项目以2。0版本发布,但是实际上这个2。0版本针对项目里的每个文件是不一样的,也就是不必理会每个文件到底是什么版本。
那么为了事先这个功能,需要使用cvs里的分支功能,把当前开发库的所有文件建立一个2.0的分支即可。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2006-5-11 19:44:17 | 只看该作者
谢谢sincky老师的解答。
我会再研究研究。。。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2006-6-9 09:31:05 | 只看该作者
CVS我按照老师给的步骤,一步步做,但是最后还是没有达到预期希望的结果,真的好麻烦,上课时就是因为版本不对,也没法卸载原有版本,最后没有能够跟着老师的进度走.版本不统一,的确是一个很严重的问题.
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2008-10-29 14:57:26 | 只看该作者
我也了解了很多  谢谢
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-23 06:01 , Processed in 0.070598 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表