免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1015 | 回复: 0
打印 上一主题 下一主题

solaris10(x86) 安装cvs [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-18 09:30 |只看该作者 |倒序浏览
首先强调一下  unix 下的编程工作 对笔者来讲 是刚刚开始。所以有很多不足的地方希望大家多多指教。

SOLARIS 10(X86)安装  CVS

1、 下载安装包
ftp://ftp.sunfreeware.com/pub/freeware/intel/10/cvs-1.11.22-sol10-x86-local.gz

2、解压并安装
# gunzip -d cvs-1.11.22-sol10-x86-local.gz
# pkadd -d cvs-1.11.22-sol10-x86-local

3、添加组 和 用户
# groupadd devel
# groupadd browse
# useradd -d /rttcvs -g devel yn
# useradd -d /rttcvs -g browse reader

4、配置端口
# vi  /etc/services      
添加下面两行
cvspserver 2401/tcp
cvspserver 2401/udp

5、配置cvs仓库路径
# vi /etc/inetd.conf   
添加下面这行
cvspserver stream tcp nowait root /usr/local/bin/cvs -f --allow-root=/rttcvs pserver
6 、产生配置文件
# inetconv -n
# inetconv -e      
在/var/svc/manifest/network目录下生成cvspserver-tcp.xml文件
7、添加服务
# cd  /var/svc/profile
# vi  inetd_services.xml    //添加下面一行
  
       
  
8、重新启动服务
# svcs -R svc:/network/inetd:default
# netstat -a |grep cvs
如果出现下列提示  证明服务已经启动
*.cvspserver         *.*                0      0 49152      0 LISTEN
9、添加cvs仓库的环境变量
# vi /etc/profile
CVSROOT=/rttcvs
export CVSROOT
10、初始化cvs仓库
# su – yn
$ cvs init
11、权限配置
在/rttcvs/CVSROOT  目录下建立两个文件
readers和writers文件进行这个工作。readers文件记录拥有只读权限的用户名,每行一个用户;writers文件记录拥有读写权限的用户名,也是每行一个用户。注意,readers文件比writers优先,也就是说出现在readers中的用户将会是只读的,不管writers文件中是否存在该用户。

$cvs -d :pserver:yn@localhost:/rttcvs login
输入密码  如果没有提示错误信息 证明一切配置正确。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/22900/showart_157002.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP