十、导入模块(文件夹)--将本地文件夹添加到服务端

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对话框然后在里面设置一些东西单击确定