您的位置:软件测试 > 开源软件测试 > 开源配置管理工具 > cvs
cvs基本概念与wincvs的使用
作者:网络转载 发布时间:[ 2013/12/27 15:06:54 ] 推荐标签:cvs 源代码

2.2 WinCvs作为本地的服务器和客户端
 
如果没有远程CVS服务器,WinCvs 1.3版本能够在本地同时作为Server和Client来工作。其中,服务器端的功能是WinCvs启动CVSNT在后台实现的,CVSNT也是一个开源项目,WinCvs1.3版本自带CVSNT,您不用单独安装。在这种工作模式下,你需要在本地硬盘上开设一个CVS仓库目录,它的作用和地位其实和远程CVS仓库目录一样。

WinCvs工作在这个模式时,当您开始从头工作时,需要下面的工作流程:

1) 首先在本地硬盘上,创建CVS的仓库(Repository)目录。目录名可任意,一般是CVSRoot
 
2) 把本地需要CVS管理的原始目录导入(Import)到CVS服务器上去,使之成为CVS服务器上仓库(Repository)的一个Module。
 
3) 在本地硬盘上创建一个工作目录。
 
4) 从CVS服务器的仓库(Repository)导出(Checkout)一个Module到本地硬盘的工作目录
 
5) 从CVS服务器同步(Update)你自己从前的修改到你本地工作目录。在工作目录上进行工作,在这个过程中,把文件的中间版本(Revision)提交(Commit)给CVS服务器。

当您已经进行过上述流程,以后再使用时,简化成只需要步骤5)可以了。

2.3 WinCvs涉及到的目录

无论WinCvs工作在上述哪种模式下,WinCvs的工作流程如下:

由图可知WinCvs涉及到三个目录:

一是原始目录,我们从这里把文件导入到CVS进行管理,从此以后这个目录下的文件不再参与WinCvs活动了;

二是CVS仓库目录,所有的Module都存放在这里,它可能是远程Linux下由CVS服务器管理员创建的,也可能是你自己在本地硬盘创建的,这决定于你工作在哪种模式下;

三是您本地硬盘的工作目录,您在这里对文件进行多次修改和提交。

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