您的位置:软件测试 > 开源软件测试 > 开源配置管理工具 > cvs
安装和使用CVS
作者:网络转载 发布时间:[ 2012/12/4 17:03:30 ] 推荐标签:

laser:$xxefajfka;faffa33:cvspub
gumpwu:$ajfaal;323r0ofeeanv:cvspub
henry:$fajkdpaieje:cvspub
betty:fjkal;ffjieinfn/:cvspub
anonymous::cvspub
注意:上面的第二个字段(分隔符为 :)是密文口令,你要用程序或者用我的土办法生成。
编辑 readers 文件,加入下面几行:
anonymous
betty
编辑 writer 文件,加入下面几行:
laser
gumpwu
henry
这样 ok 了,你再用几个用户分别登陆测试,会发现一切都 ok 了。这里面的原理和说明我想不多说了,其实很简单,和系统管理用户的概念是一样的。

七、建立新的CVS项目


一般我们都已经有一个或多个项目了,这样我们可以用下面步骤生成一个新的CVS项目。
将一个工程文件置于CVs中进行版本控制,在CVS 术语中称作导入(import)。从名字上可以看出,在导入前需要为此作些准备工作。
输入操作的基本要求是有个"干净"的目录结构。"干净"的意思是不需要版本控制的文件都被移走了(如编译生成的文件,备份文件等等)。如果工程已经开始一段时间了,这显得很重要。在目录中也许有些是不打算将其置于版本控制下的文件,但是又想将他们放在这里,这种情况下,你要在输入之前将它们移走,然后再移回来。
注意的是CVS 认为空目录是不存在的。如果想增加一个既不包含文件又不包含子目录的目录,需要在其下创建一个哑文件。建议你创建一个名为 README.txt 的文件,其内容为对目录的简要说明。
进入到已有项目的目录,比如叫 cvstest:
$cd cvstest
运行命令将项目文件导入到cvs仓库中:
$cvs import -m "this is a cvstest project" cvstest v_0_0_1 start
说明:import 是cvs的命令之一,表示向cvs仓库输入项目文件.
-m参数后面的字串是描述文本,对项目进行描述,如果不加 -m 参数,那么cvs会自动运行一个编辑器(一般是vi,但是可以通过修改环境变量EDITOR来改成你喜欢用的编辑器)让你输入信息,cvstest 是项目名称(实际上是仓库名,在CVS服务器上会存储在以这个名字命名的仓库里)
v_0_0_1是这个分支的总标记.没啥用(或曰不常用)
start 是每次 import 标识文件的输入层次的标记,没啥用。
这样我们建立了一个CVS仓库了,然后,我们可以把这个测试项目的文件删除,试验如何从仓库获取文件这会在后面的客户端文章进行说明。


在Win2k上安装和使用CVS
1.准备有关软件:
从www.cvsnt.org 下载服务器 cvs-1.10.8NT.exe.zip
从www.wincvs.org 下载客户端 WinCvs11b16.zip
用winzip把cvs-1.10.8NT.exe.zip解压到d:cvs。
解压并安装wincvs.
2.把路径 d:cvs 加到path环境变量中。
具体方法:点选"我的电脑",单击右键,选属性,点环境变量按钮。
3.建立CVS存储目录。
打开一个dos窗口,键入"cvs -d :local:d:cvsroot init",然后你会发现d:cvs下面多了一个root子目录。
4.注册CVS服务
在dos窗口中,键入"ntservice -i d:cvsroot",屏幕显示"CVS NT Service Installed suclearcase/" target="_blank" >ccessfully",打开控制面板中的服务,你会发现多了一个"CVS NT Service"服务
用"net start cvs"启动cvs服务。 用"net stop cvs"关闭cvs服务。
5.设置密码
新建一个空白的passwd文件,放到d:cvsrootcvsroot目录下。用pwgen.exe生成密码。把用户名和密码写到passwd文件,例如:test:OuIgxgsUZH48g
6.使用wincvs
选Admin->Perferences,设CVSROOT为":pserver:test@server:d:cvsroot",server为作为服务器的计算机的名称。test为用户名。
7.登陆
选Admin->login,输入密码登陆。
8.导入模块
假设要管理的代码已经存在于c:source目录,选弹出菜单上的import module,选择目录c:source,输入模块名"test",wincvs会把该目录导入到模块test中。
9.导出模块
选Create->checkout module,输入模块名和相应的目录可以了。
10。修改文件
选中要修改的文件,点修改钮(笔图标)。然后修改文件,后选弹出菜单上的commit selection,修改被提交了。


CVS NT服务器安装指南
下载地址:http://www.cvsnt.org
运行 cvsnt_1.11.1.2.exe
点两次“Next”跳过“Welcome”界面开始安装
点“Yes”接受License
点“Next”用默认的Typical安装
选“Yes”并点“Finish”,重新启动

上一页123下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd