CVS1.11在Linux中的配置和使用.doc
文本预览下载声明
CVS1.11在Linux中的配置和使用
导读:就爱阅读网友为您分享以下“CVS1.11在Linux中的配置和使用”的资讯,希望对您有所帮助,感谢您对92的支持!
:cvsuser表示要登录的用户名,只要是cvs组的成员都可以,如:cvsuser;
@host表示要登录的服务器,可以是DNS名,也可以是IP地址,如:;
:/usr/cvsroot表示CVS在服务器上的目录,也可以是其它目录(由第6中你所指定的用来做init初始化的目录决定);
提示:
a、也可以把export CVSROOT=:pserver:cvsuser@:/usr/cvsroot这一句直接写在用户的初始化文件中(如:.bash_profile),这样用户每次登录时,只需输入: cvs login
然后输入相应的口令就可以登录到cvs服务器上。
b、如果是本地登录,可以直接把export CVSROOT=/usr/cvsroot这一句写在用户的初始化文件如:/etc/profile中;然后执行如下命令使环境变量生效:
source /etc/profile
8、 向CVS添加新的项目模块
一般我们都已经有一个或多个项目了,这样我们可以用下面步骤生成一个新的CVS项目。将一个工程文件置于CVS中进行版本控制,在CVS 术语中称作导入(import)。从名字上就可以看出,在导入前需要为此作些准备工作。
输入操作的基本要求是有个quot;干净quot;的目录结构。quot;干净quot;的意思是不需要版本控制的文件都被移走了(如编译生成的文件,备份文件等等)。如果工程已经开始一段时间了,这就显得很重要。在目录中也许有些是不打算将其置于版本控制下的文件,但是又想将他们放在这里,这种情况下,你要在输入之前将它们移走,然后再移回来。
注意的是CVS 认为空目录是不存在的。如果想增加一个既不包含文件又不包含子目录的目录,需要在其下创建一个哑文件。建议你创建一个名为 README.txt 的文件,其内容为对目录的简要说明。
进入到已有项目的目录,比如叫 cvstest:
cd /home/cvsuser/cvstest
运行命令将项目文件导入到cvs仓库中:
cvs import -m quot;this is a cvstest pro
显示全部