AIX上CVS安装步骤

aix5.3上装cvs

服务器配置 AIX5.3 +cvs

客户端配置 winxp + wincvs

服务器端安装步骤

1 、下载cvs-1.11.17-3.aix5.1.ppc.rpm

2 、rpm -ivh cvs-1.11.17-3.aix5.1.ppc.rpm

3、  新建目录/home/cvsroot

4、  需要配置文件

a.  /etc/inetd.conf添加:

cvspserver stream tcp nowait root /usr/local/bin/cvs cvs -f --allow-root=/cvs/cvsroot pserver

b.       /etc/services

cvspserver              2401/tcp                # cvspserver

cvspserver              2401/udp                # cvspserver

5、  用户管理

新建cvs用户组

新建cvs中用户cvsroot,并使cvsroot对/home/cvsroot目录有绝对权限

6、  改变用户 su – cvsroot

7、  初始化cvs源代码库    cvs –d /home/cvsroot init(需要知道cvs命令路径)

8 、重启服务

$stopsrc -s inetd

$startsrc -s inetd

9、查看2401端口

$netstat -a|grep cvs

tcp4       0      0  *.cvspserv             *.*                    LISTEN

10、配置cvs用户

在$cvsroot(例如/home/cvsroot/CVSROOT)下创建passwd文件,文件格式为

user:passwd:cvsroot

如果是希望添加系统已有的用户,则可以直接在文件/etc/security/passwd里面找到这些用户加密后的密码,然后copy到CVSROOT/passwd里面,就可以完成这些用户的添加。或者使用useradd命令创建一些临时的用户,将加密后的密码copy过来,然后再userdel

11 修改$CVSROOT/CVSROOT目录里config

将#SystemAuth=no的#去掉

这样就不能使用aix用户了,只能使用passwd里的用户

12、 修改$CVSROOT/CVSROOT目录里readers和writes两个文件可以控制用户的使用权限

readers里只能读

writers可以写

客户端配置

客户端非常简单

AIX profile 设置 export CVSROOT=:pserver:[email protected]:/master/cvsroot

填好路径和用户名就可以用了

 注:同一个用户不要在/shanmin/cvs/CVSROOT/readers和/shanmin/cvs/CVSROOT/writers中都填写,如果都填写则以/shanmin/cvs/CVSROOT/readers中的为准

你可能感兴趣的:(安装文档)