目 录
1 2 3 4
CVS简介 ................................................................................................................................................ 2 CVS的术语 ............................................................................................................................................ 2 CVS服务器端的安装 ............................................................................................................................ 3 CVS服务器端的配置 ............................................................................................................................ 6 4.1 4.2 4.3 4.4 5 6
创建CVS资源库 ....................................................................................................................... 6 防火墙设置 ................................................................................................................................. 8 添加用户 ..................................................................................................................................... 8 用户权限 ..................................................................................................................................... 8
Eclipse连接CVS服务器端 .................................................................................................................. 9 Eclipse使用CVS ................................................................................................................................. 12 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9
与VSS的不同 .......................................................................................................................... 12 提交项目 ................................................................................................................................... 12 提交文件 ................................................................................................................................... 18 查看提交历史记录 ................................................................................................................... 19 检出项目 ................................................................................................................................... 19 冲突问题 ................................................................................................................................... 22 产生版本 ................................................................................................................................... 25 修改旧版本的BUG ................................................................................................................. 27 团队开发实践建议 ................................................................................................................... 30
第 1 页 共 30 页
CVS使用说明书
1 CVS简介
CVS为“并发版本控制系统(Concurrent Versions System)” CVS服务器端下载:http://www.march-hare.com/cvsnt/
2 CVS的术语
资源库(Repository) ——资源文件的集合,版本管理的容器。在CVS服务器的根目录,在Eclipse中常称为CVS资源库。
模块(Module) ——资源文件的组织形式,CVS服务器根目录的第一级子目录,在版本管理系统中表现形式为目录。
检出(Checkout) ——将CVS资源库中的整个模块导出到本地Eclipse中。 导入(Import) ——将资源库之外的软件模块导入本地,提交整个目录结构并构建一个新的模块。
导出(Export) ——从资源库中取出模块。使用Export方式取出的模块复本不包含版本管理的相关信息,对该模块复本的修改也不能反映到资源库。
修订版(Revision) ——对文件的每次修改提交后,将产生一个新的修订版本,通常CVS版本管理系统用修订版来管理文件的修改履历,修订版用版本号来表示。
发行版(Release) ——这个发行产品的版本。
更新(Update) ——将资源库中模块文件的最新状态反映到工作空间的复制操作。 标签(Tag) ——在一个开发的特定期对一个文件集给定的符号名。 检入(Checkin) ——将工作的修改反映到资源库中。
提交(Commit) ——又称落实,将本地修改的文件提交到CVS服务器的资源库模块中。
冲突(Confilct) ——在资源库与本地复本之间状态不一致的状态下进行更新操作时,版本管理系统可能会尽量进行合并,如果版本管理系统不能完全处理上述不一致,就称之为产生了冲突。
分支(Branch) ——分支是开发小组共享和集成正在进行的工作的地方。可将分支认为是一个共享工作空间,当小组成员对项目进行更改时就会更新该工作空间。
第 2 页 共 30 页
3 CVS服务器端的安装
1) 运行下载下来的CVSNT(目前版本是cvsnt-2.5.03.2382.msi),单击“运行”按钮。
2) 弹出启动CVSNT安装向导对话框,单击“Next”按钮。
3) 弹出“接受协议”对话框,选中“I accept the terms in the License Agreement(接受协议条款)”单选按钮。单击“Next”按钮
第 3 页 共 30 页
4) 弹出“选择安装类型”对话框。 Typical ——典型 Custom ——自定义 Complete ——全部
书上介绍是选择“Typical”,我建议选择“Custom”,都看看有哪些内容(其中包括选择目录,如Location。),然后点击“Next”按钮,下一页再选择“Install(安装)”,开始进行安装。
第 4 页 共 30 页
5) 安装完成后,单击“Finish”按钮,弹出重启电脑的提示框,选择“Yes”,重启后使安装的CVSNT生效。
第 5 页 共 30 页
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库CVS使用说明书在线全文阅读。
相关推荐: