十、导入模块(文件夹)--将本地文件夹添加到服务端
1. 如图,在cvs中选中要导入的文件夹。
2. 右键菜单中选择"import module",cvs检查文件后,弹出如下窗口。输入模块及路径,设置其他tab的属性即可。
3. 将本地文件导入到服务断后,本地并没有跟服务端建立联系,如要建立联系,必须再将模块从服务端检出(checkout)才行。
如果文件夹里的文件比较少,可以直接采用添加的方式。先添加文件夹,再添加下面的文件,与添加文件方式一样。
十一、创建标签、分支
在cvs有几种概念容易混淆。
version :一般我们所指的版本翻译成英文应该是这个词。在cvs中,确用revision这个词来代替这种说法,大概他们觉得正式版才能叫version,而我们平时不断修改的版本只能叫revision。
tag:tag顾名思义就是做个标签,如张三的文件,他就可以做个标签为"张三"以表明是他的文件。Tag只是在文件上做了一个标签,并没有创建不同的文件,这一点跟branch不同。。
Branch:分支是个很有用的概念,当我们在原来的版本基础上需要创建另外一个版本(项目)时,可创建一个分支,分支跟主版本可独立开发,又可以相互合并。如我们的新疆项目跟德赛项目基本上相同,可直接在新疆的基础上创建一个分支v_ds。新疆上有用的地方直接合并到德赛分支上。
一般是有个发布版v1.0,在开发v1.2的基础上,同时又在修改v1.0,这时创建分支就也可以互相合并。
在cvs中,update某个tag或branch或revision是通过同一个界面选项,如下图,只需要根据名称来输入即可。
十二、创建标签、分支
在modify菜单下有"create a tag onselection"条目,选中文件后,即可通过这个菜单给文件创建tag
在create菜单下有"create a tag by module",可对模块创建标签。创建分支跟tag一样,也在modify和create菜单下,只不过条目不同而已,就不多解释了。
十三、看文件的状态
右键菜单中选择"status selection"可查看文件的当前状态,如下例
===================================================================
File: test.txt Status: Up-to-date
Working revision: 1.4
Repository revision: 1.4 /usr1/tt/test1/test.txt,v
Sticky Tag: (none)
Sticky Date: (none)
Sticky Options: (none)
Existing Tags:
v_zs (revision: 1.3)
v_ds (branch: 1.1.4)
v_xj (branch: 1.1.2)
test (revision: 1.1)
V2 (branch: 1.0.4)
v1_2 (branch: 1.0.2)
右键菜单中选择"log selection"可查看文件的历史信息,包括修改者,修改时间等,如下例
----------------------------
Revision : 1.4
Date : 2002/1/16 2:14:25
Author : 'lixin'
State : 'Exp'
Lines : +1 -1
Description :
no message
----------------------------
Revision : 1.3
Date : 2002/1/16 2:1:59
Author : 'lixin'
State : 'Exp'
Lines : +4 0
Description :
no message
Win
Cvs
简明
操作手册
李芯 说明 本操作主要针对客户端的使用者,因为linux高一点的版本自带
cvs
的服务端,不详细说明。如需要安装服务端,可到http://www.
cvs
home.org/ 去下载安装。
Win
dows NT版的server端可到 http://www.
cvs
nt.org/ 去下载安装。安装步骤 1.安装
win
cvs
136.zip (http://sourceforge.ne
1.在
cvs
中增加目录.如果要在CVS中增加一个目录层,而不是几个文件,有点麻烦,因为增加操作不支持子目录。这种情况下,你要使用输入,就像创建新模块。1) 选择Create->
Import
module
菜单2) 在弹出的文件对话框中,选择你要增加的目录,并使这个文件夹打开。3)
Win
Cvs
然后试图辨别目录树中的任何二进制文件。如果弹出了筛选窗口,确保提及的文件被正确地设置了文本或二进制。4)
李芯 说明 本操作主要针对客户端的使用者,因为linux高一点的版本自带
cvs
的服务端,不详细说明。如需要安装服务端,可到http://www.
cvs
home.org/ 去下载安装。
Win
dows NT版的server端可到 http://www.
cvs
nt.org/ 去下载安装。安装步骤 1.安装
win
cvs
136.zip (http://sourceforge.net/project/sh
1.
CVS
基本概念
CVS
是很早的时候在Unix下发展起来的,它使用的术语比较特殊,需要先熟悉和理解,这是使用
CVS
的第一步。 Repository: 中文名称:仓库。它是
CVS
服务器(可能在远程,也可能在本地)的根目录,我们所有的工作都保存在这个仓库中,包括源代码和这些代码的全部历史。你可以把Repository想像成一个仓库,仓库中有许多“木桶”,每个“木桶”就是我们的一个让
CVS
/*------------------------------------------------------------------------
Module
:
win
dows
cvs
应用笔记.txt Author: amine@263.net; http://amine.nease.net; QQ:188710731 Project: State:
启动
Win
CVS
。在左边选中工作区目录下的项目文件夹。单击菜单modify——create a
branch
。在弹出的Create
branch
settings对话框里填写New
branch
: aaa。然后勾选Check that the files are unmodified before tagging。单击确定。
CVS
是目前比较流行与优秀的版本管理与控制工具,是用来管理其它日常文档(如word工作文档之类)的一个强有力的工具。
Win
CVS
是
CVS
的一个客户端软件,它运行在
Win
dows上,采用图形化方式登陆
CVS
服务器和
CVS
相关的操作与管理,不要学习复杂的
cvs
命令。企业内部都采用Linux/Unix做服务器,用
Win
dows做客户端,所以
Win
CVS
与
CVS
服务器是目前应
启动
Win
CVS
。在左侧的
Module
里面打开本地工作区文件夹右击要更新的项目文件夹单击Up
date
弹出Up
date
Setting对话框然后在里面设置一些东西单击确定