usr/cvsroot目录中创建CVSROOT目录,目录中有如下文件:
-r--r--r-- 1 root root 493 Apr 5 20:19 checkoutlist
-r--r--r-- 1 root root 693 Apr 5 20:19 checkoutlist,v
-r--r--r-- 1 root root 760 Apr 5 20:19 commitinfo
-r--r--r-- 1 root root 960 Apr 5 20:19 commitinfo,v
-r--r--r-- 1 root root 527 Apr 5 20:19 config
-r--r--r-- 1 root root 727 Apr 5 20:19 config,v
-r--r--r-- 1 root root 753 Apr 5 20:19 cvswrappers
-r--r--r-- 1 root root 953 Apr 5 20:19 cvswrappers,v
-r--r--r-- 1 root root 1025 Apr 5 20:19 editinfo
-r--r--r-- 1 root root 1225 Apr 5 20:19 editinfo,v
drwxrwxr-x 2 root root 4096 Apr 5 20:19 Emptydir
-rw-rw-rw- 1 root root 0 Apr 5 20:19 history
-r--r--r-- 1 root root 1141 Apr 5 20:19 loginfo
-r--r--r-- 1 root root 1341 Apr 5 20:19 loginfo,v
-r--r--r-- 1 root root 1151 Apr 5 20:19 modules
-r--r--r-- 1 root root 1351 Apr 5 20:19 modules,v
-r--r--r-- 1 root root 564 Apr 5 20:19 notify
-r--r--r-- 1 root root 764 Apr 5 20:19 notify,v
-r--r--r-- 1 root root 649 Apr 5 20:19 rcsinfo
-r--r--r-- 1 root root 849 Apr 5 20:19 rcsinfo,v
-r--r--r-- 1 root root 879 Apr 5 20:19 taginfo
-r--r--r-- 1 root root 1079 Apr 5 20:19 taginfo,v
-rw-rw-rw- 1 root root 0 Apr 5 20:19 val-tags
-r--r--r-- 1 root root 1026 Apr 5 20:19 verifymsg
-r--r--r-- 1 root root 1226 Apr 5 20:19 verifymsg,v
这样目录/usr/cvsroot就成为CVS服务器的根目录,以后创建的目录都将默认的存放在这个目录下。
7、 登录cvs服务器(在Linux或其它Unix系统下进行登录的情况):
输入如下命令:
cvs -d :pserver:cvsuser@localhost:/usr/cvsroot login
提示输入密码,输入上面设置的密码,如果没有任何提示,就证明成功登录了
登录成功之后在当前用户的$HOME目录中生成.cvspass文件,可以利用vi对文件进行察看。
由于以“.”开头的文件在Linux中是隐藏的,所以可以利用如下命令进行察看:
ls –a
这个文件记载了用户的登录信息。执行注销命令可以删除该文件中的登录信息
cvs -d :pserver:cvsuser@localhost:/usr/cvsroot logout
下面对登录命令的语法进行说明:
其中,:pserver表示采用pserver方式进行用户登录认证,一般的CVS服务器都采用这种方式,当然也可以采用其它方式,具体参考相应的资料;
:cvsuser表示要登录的用户名,只要是cvs组的成员都可以,如:cvsuser;
@host表示要登录的服务器,可以是DNS名,也可以是IP地址,如:192.168.0.1;
:/usr/cvsroot表示CVS在服务器上的目录,也可以是其它目录(由第6中你所指定的用来做init初始化的目录决定);
提示:
a、也可以把export CVSROOT=:pserver:cvsuser@192.168.0.1:/usr/cvsroot这一句直接写在用户的初始化文件中(如:.bash_profile),这样用户每次登录时,只需输入:
cvs login
然后输入相应的口令就可以登录到cvs服务器上。 b、如果是本地登录,可以直接把export CVSROOT=/usr/cvsroot这一句写在用户的初始化文件如:/etc/profile中;然后执行如下命令使环境变量生效:
source /etc/profile
8、 向CVS添加新的项目模块
一般我们都已经有一个或多个项目了,这样我们可以用下面步骤生成一个新的CVS项目。将一个工程文件置于CVS中进行版本控制,在CVS 术语中称作导入(import)。从名字上就可以看出,在导入前需要为此作些准备工作。
输入操作的基本要求是有个"干净"的目录结构。"干净"的意思是不需要版本控制的文件都被移走了(如编译生成的文件,备份文件等等)。如果工程已经开始一段时间了,这就显得很重要。在目录中 上一页 [1] [2] [3] 下一页 [C语言系列]C# 和 Linux 时间戳转换 [Web开发]PHP flock文件锁介绍 [Web开发]flock() Linux下的文件锁 [电脑应用]Linux下的六个免费的虚拟主机管理系统介绍 [电脑应用]Linux数据库大比拚 [操作系统]在Windows中玩转Linux操作系统 [办公软件]在RedHat Linux 9里安装gaim0.80 [办公软件]掌握 Linux 调试技术 [办公软件]理解 Linux 配置文件 [聊天工具]Real10 & Xpdf installation on Linux Box
|