Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2400751
  • 博文数量: 328
  • 博客积分: 4302
  • 博客等级: 上校
  • 技术积分: 5486
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-01 11:14
个人简介

悲剧,绝对的悲剧,悲剧中的悲剧。

文章分类

全部博文(328)

文章存档

2017年(6)

2016年(18)

2015年(28)

2014年(73)

2013年(62)

2012年(58)

2011年(55)

2010年(28)

分类: 项目管理

2010-09-28 17:34:21

1 下载安装cvs登录,选择要下载的package。


下载并按照次序安装依赖包以及cvs包。

  • gcc-3.4.6-sol10-x86-local.gz
  • libiconv-1.13.1-sol10-x86-local.gz
  • libintl-3.4.0-sol10-x86-local.gz
  • cvs-1.12.13-sol10-x86-local.gz

gunzip XX.gz; pkgadd -d ./XX


2 测试

将/usr/local/cvs/bin以及/usr/local/bin 加入到PATH环境变量中,
$export PATH=$PATH:/usr/local/cvs/bin:/usr/local/bin

(这个路径可能可能会根据cvs包的不同而不同)

输入cvs -version测试。正确的话会显示cvs的版本号。

操作完毕后,CVS服务器需要的软件部分就安装上了,下面就要进行一些设置


3 建立用户组和用户帐号

1. 创建组

$groupadd cvsadmin //创建cvs管理员组

$groupadd cvsdev //创建cvs开发用户组

2. 建用户

$useradd -g cvsadmin -s /bin/bash -d /export/home/cvsadmin cvsadmin

//-g:将此用户加到cvsadmin组里

//-s:此用户的shell是/bin/bash

//-d:此用户的home目录是/export/home/cvsadmin

//最后一个参数是username

$passwd cvsadmin //设置密码

3. 修改现有的用户到cvs组里

usermod -gcvsdev liuyou


4 建cvs仓库

1. 将cvs根目录建在/opt/cvsroot

$cd /opt

$mkdir cvsroot

2. 建立受控库,与cvs用户组一样的目录

$ mkdir cvsadmin cvsdev

3. 初始化受控库

$cvs -d /opt/cvsroot

$ cvs -d /opt/cvsroot/cvsadmin init

$ cvs -d /opt/cvsroot/cvsdev init


5 将cvs加到系统服务

1. 编辑/etc/services

$vi /etc/services

cvspserver 2401/tcp #cvs server tcp port

cvspserver 2401/udp #cvs server udp port

2. 编辑/etc/inetd.conf

$vi /etc/inetd.conf

3. inetd重新重新读取配置文件inetd.conf,让修改生效

$pkill -HUP inetd //或者kill -HUP pid_of_inetd

4. 检查cvs服务器是否已经启动

$netstat -an|grep 2401


6 权限管理

1. 改变/opt/cvsroot权限

$chgrp -R cvsdev cvsroot

$chmod -R 755 cvsroot

2. 改变/opt/cvsroot下用户组的权限

$ chgrp -R cvsadmin cvsadmin

$ chgrp -R cvsdev cvsdev

$ chmod -R 770 cvsadmin cvsdev

3. 让管理员可以访问所有组的仓库

$vi /etc/group

cvsadmin::102:cvsadmin

cvsdev::103:cvsadmin

到此服务器的安装与配置已经完成了,此时你再访问cvs服务器就会发现除了cvsadmin可以访问所有仓库以外,其他人只能访问自己组的cvs资源。

列出CVS库中现有的模块:cvs co -c

阅读(1721) | 评论(2) | 转发(0) |
0

上一篇:CVS 分支管理

下一篇:Vi 操作

给主人留下些什么吧!~~

chinaunix网友2010-09-29 11:33:34

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com

chinaunix网友2010-09-29 11:33:34

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com