| 论坛注册| 加入收藏 | 设为首页| RSS
Google
您当前的位置:首页 > Linux频道 > Linux入门与提高 > 安装与配置

Ubuntu Linux操作系统CVS安装与配置详解

时间:2007-09-12 11:12:38  来源:Linux联盟收集整理  作者:
 

1. 安装 cvs KixLinux联盟

$ sudo apt-get install cvs KixLinux联盟

2. 安装 cvsd KixLinux联盟

$ sudo apt-get install cvsd KixLinux联盟

cvsd安装以后, 会提示设置“repository” 的位置location, type in "/cvsroot". KixLinux联盟

“RootJail” is setted in “/etc/cvsd/cvsd.conf”, the default value is /var/lib/cvsd. KixLinux联盟

This means, your repository location could be just “/cvsroot” KixLinux联盟

3. 创建 /myrepos。 KixLinux联盟

$ cd /var/lib/cvsd KixLinux联盟

$ sudo mkdir cvsroot KixLinux联盟

4. 初始化 /cvsroot KixLinux联盟

$ sudo cvs -d /var/lib/cvsd/cvsroot init KixLinux联盟

5. 设置cvsd用户鉴定(user authentication) KixLinux联盟

normal it’s system level, and the cvs users should be configured independently. KixLinux联盟

$ sudo vi /var/lib/cvsd/cvsroot/CVSROOT/config KixLinux联盟

添加下面行: KixLinux联盟

SystemAuth=no KixLinux联盟

PamAuth=no KixLinux联盟

LockDir=/tmp/cvsroot KixLinux联盟

Look out! “/tmp/cvsroot” 和RootJail的位置是相关的. KixLinux联盟

6. 创建 LockDir KixLinux联盟

$ sudo mkdir /var/lib/cvsd/tmp/cvsroot KixLinux联盟

7. 创建 users KixLinux联盟

$ sudo cvsd-passwd /var/lib/cvsd/cvsroot cvs-user KixLinux联盟

8. 编辑 cvsd configuration KixLinux联盟

$ sudo vi /etc/cvsd/cvsd.conf KixLinux联盟

The default one should be: KixLinux联盟

RootJail /var/lib/cvsd KixLinux联盟

Repos /cvsroot KixLinux联盟

NOTICE! Repos路径也是和RootJail相关的. KixLinux联盟

9. Set directory’s popedom KixLinux联盟

$ sudo chown cvsd:cvsd /var/lib/cvsd -R KixLinux联盟

10. Restart cvsd KixLinux联盟

$ sudo /etc/init.d/cvsd restart KixLinux联盟

test cvs KixLinux联盟

cvs -d :pserver:mcl@localhost:/cvsroot login KixLinux联盟

cvs -d :pserver:mcl@localhost:/cvsroot checkout KixLinux联盟

pserver认证方式使用缺省端口,不使用代理. KixLinux联盟

若使用ssh认证方式,需要进行如下设置: KixLinux联盟

配置.ssh/config 和 .bashrc文件 KixLinux联盟

$ cd ~ KixLinux联盟

$ vi .ssh/config KixLinux联盟

添加内容为: KixLinux联盟

Host localhost KixLinux联盟

HostKeyAlias cvsserver KixLinux联盟

Hostname 192.168.11.134 KixLinux联盟

Port=22 KixLinux联盟

$chmod 600 .ssh/config KixLinux联盟

$ vi .bashrc KixLinux联盟

添加内容: KixLinux联盟

CVS_RSH=ssh KixLinux联盟

CVSROOT=:ext:mcl@localhost:/cvs KixLinux联盟

export CVSROOT KixLinux联盟

export CVS_RSH KixLinux联盟

有可能还需要进行PATH设置,然后export PATH KixLinux联盟

$source .bashrc KixLinux联盟

然后就可以使用了 KixLinux联盟

cvs co 目录文件名 KixLinux联盟

cvs update 目录文件名 KixLinux联盟

来顶一下
近回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
相关文章
栏目更新
栏目热门