Linux与Windows CVS服务器配置与使用
5、配置CVS用户与cvsroot的属主与属组: 首先建立一个用户组cvs,可以使用groupadd或者addgroup命名,也可以直接编辑/etc/group文件添加这个组,然后添加一个用户cvsroot, 然后修改/etc/passwd文件使cvsroot用户的缺省组是cvs组,而不是cvsroot组(也就是修改)。在/home目录下建立cvsroot目录(也可以在其它你喜欢的目录下建),然后修改/home/cvsroot的属主及属性: #chown cvsroot.cvs /home/cvsroot #chmod 771 /home/cvsroot 6、 vs进行初始化: 安装完CVS服务器之后的另一件重要的事情就是要初始化CVS服务器的根目录,以后创建的CVS项目都将建立在这个目录下,采用的命令如下: #cvs -d /home/cvsroot init 这样目录/home/cvsroot就成为CVS服务器的根目录,以后创建的目录都将默认的存放在这个目录下。 7、登录cvs服务器(在Linux或其它Unix系统下进行登录的情况): a、如果是远程登录,采用以下语法: #cvs -d :pserver:cvsroot@host:/home/cvsroot login CVS password://输入用户cvsroot的口令; 如果没有出现其它的任何提示就表示登录成功了,否则要根据提示进行相应的修改。 下面对登录命令的语法进行说明: 其中,:pserver表示采用pserver方式进行用户登录认证,一般的CVS服务器都采用这种方式,当然也可以采用其它方式,具体参考相应的资料;:cvsroot表示要登录的用户名,只要是cvs组的成员都可以,如:cather;@host表示要登录的服务器,可以是DNS名,也可以是IP地址,如:10.104.1.204;:/home/cvsroot表示CVS在服务器上的目录,也可以是其它目录(由第6中你所指定的用来做init初始化的目录决定);提示:也可以把export CVSROOT=:pserver:jchuang@192.168.0.8:/home/cvsroot这一句直接写在用户的初始化文件中(如:.bash_profile),这样用户每次登录时,只需输入: #cvs login 然后输入相应的口令就可以登录到cvs服务器上。 b、如果是本地登录,可以直接把export CVSROOT=/home/cvsroot这一句写在用户的初始化文件如:.bash_profile中;然后直接 (编辑:佛山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |