欢迎来到天天文库
浏览记录
ID:8979061
大小:4.44 MB
页数:26页
时间:2018-04-13
《wincvs操作使用说明》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、WINCVS用户操作手册WINCVS用户手册编写:相伟版本号:2008年4月18日黑龙江傲立信息产业有限公司—25—WINCVS用户操作手册目录1.环境要求22.wincvs界面与基本设置23.登录CVS服务器44.导入文件(Import)与检出文件(Checkout)65.同步(Update)--将服务端文件更新到本地156.文件提交修改(Commit)177.删除文件188.找回被删除的文件199.添加目录到模块中1910.删除模块中的目录2011.标签(Tag)操作2112.分支(Branch)版本操作2113.查看文件的状态2214.需求要特别注意的事项2415.创建分支的注意事
2、项24—25—WINCVS用户操作手册CVS(ConcurrentVersionSystem)版本控制系统是一种GNU软件包,主要用于在多人开发环境下的源码的维护。实际上CVS可以维护任意文档的开发和使用,例如共享文件的编辑修改,而不仅仅局限于程序设计。CVS维护的文件类型可以是文本类型也可以是二进制类型。CVS用Copy-Modify-Merge(拷贝、修改、合并)变化表支持对文件的同时访问和修改。它明确地将源文件的存储和用户的工作空间独立开来,并使其并行操作。CVS基于客户端/服务器的行为使其可容纳多个用户,构成网络也很方便。这一特性使得CVS成为位于不同地点的人同时处理数据文件(特
3、别是程序的源代码)时的首选。所有重要的软件项目都可以使用CVS作为其程序员之间的中心点,以便能够综合各程序员的改进和更改。CVS的基本工作思路是这样的:在一台服务器上建立一个源代码库,库里可以存放许多不同项目的源程序。由源代码库管理员统一管理这些源程序。每个用户在使用源代码库之前,首先要把源代码库里的项目文件下载到本地,然后用户可以在本地任意修改,最后用winCVS的Commit(提交修改)功能进行提交,由CVS源代码库统一管理修改。这样,就好象只有一个人在修改文件一样,既避免了冲突,又可以做到跟踪文件变化等。下面将详细说明该系统的操作使用方法。1.环境要求lCPU:P3-450以上、内
4、存>64M、8M以上显卡、自由硬盘空间大于2G。l操作系统:Windows2000操作系统(pack2/pack3)。lWNCVS:\websrvsoftwarewinCVS1.3.11wincvs1.3.11.1beta11.exe2.wincvs界面与基本设置安装好wincvs后,启动该系统,可以看到如下图的操作界面:—25—WINCVS用户操作手册现在需要进行基本配置。配置步骤如下:1.点击菜单Admin->login,弹出的窗口如下所示:2.Authenticatio:pserver(认证方式,这里选择的是PC机连接服务器);3.Path:输入CVS服务器上配置的路径,即
5、“数据库根”;4.Hostaddress:输入CVS服务器端的IP地址或主机名;5.Username:输入自己在CVS服务器上的用户名;6.选择此窗口的Globals标签;7.注意"checkoutread-only"选项,表示“检出时文件只读”(建议选中此项)。8.注意"prune(remove)emptydirectories"选项,表示“自动删掉空目录”。9.点击【确定】按钮,配置完成。10.公司服务器数据库根、CVS服务器IP及主机名由配置管理员通知。—25—WINCVS用户操作手册1.登录CVS服务器配置完后,开始登陆CVS服务器端,登陆过程如下:1.点击菜单Admin->lo
6、gin,弹出的窗口如下所示:2.点击【确定】按钮,出现选择本地工作目录窗口(建议选择一个空目录);例如选择:“D:CVS”3.选择目录之后,点击【确定】按钮,会弹出如下所示窗口:4.输入用户口令之后,点击【OK】按钮,出现界面如下:—25—WINCVS用户操作手册1.查看上图所示红色圈选部分,如果提示为“cvsexitednormallywithcode0”则登陆成功。接下来就是系统的具体使用了,它的工作流程如下图:图中名词定义:导入(Import):将本地原始工作目录中的文件或文件夹导入到CVS的仓库中。—25—WINCVS用户操作手册检出(Checkout):将自己或其他人员上传到
7、CVS仓库中的文件或文件夹下载到本地的一个工作目录中(服务器端已有相应模块)。提交(Commit):将本地作完修改后的文件提交到CVS的仓库中。同步(Update):将CVS仓库中最新的修改后文件下载到本地工作目录中。1.导入文件(Import)与检出文件(Checkout)将本地文件导入到服务器端相应的“数据库根”中的模块中。若服务器端没有建立相应的模块,则需自己导入模块;若服务器端己建立好模块,则直接导入文件即可。l服务器端未建
此文档下载收益归作者所有