网络日志
 
1923于2007-09-27 14:07
Ubuntu Linux操作系统CVS安装与配置详解
 1. 安装 cvs

  $ sudo apt-get install cvs

  2. 安装 cvsd

  $ sudo apt-get install cvsd

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

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

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

  3. 创建 /myrepos

  $ cd /var/lib/cvsd

  $ sudo mkdir cvsroot

  4. 初始化 /cvsroot

  $ sudo cvs -d /var/lib/cvsd/cvsroot init

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

  normal it‘s system level, and the cvs users should be configured independently.

  $ sudo vi /var/lib/cvsd/cvsroot/CVSROOT/config

  添加下面行:

  SystemAuth=no

  PamAuth=no

  LockDir=/tmp/cvsroot

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

  6. 创建 LockDir

  $ sudo mkdir /var/lib/cvsd/tmp/cvsroot

  7. 创建 users

  $ sudo cvsd-passwd /var/lib/cvsd/cvsroot cvs-user

  8. 编辑 cvsd configuration

  $ sudo vi /etc/cvsd/cvsd.conf

  The default one should be:

  RootJail /var/lib/cvsd

  Repos /cvsroot

  NOTICE! Repos路径也是和RootJail相关的.
9. Set directory‘s popedom

  $ sudo chown cvsd:cvsd /var/lib/cvsd -R

  10. Restart cvsd

  $ sudo /etc/init.d/cvsd restart

  test cvs

  cvs -d :pserver:mcl@localhost:/cvsroot login

  cvs -d :pserver:mcl@localhost:/cvsroot checkout

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

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

  配置.ssh/config 和 .bashrc文件

  $ cd ~

  $ vi .ssh/config

  添加内容为:

  Host localhost

  HostKeyAlias cvsserver

  Hostname 192.168.11.134

  Port=22

  $chmod 600 .ssh/config

  $ vi .bashrc

  添加内容:

  CVS_RSH=ssh

  CVSROOT=:ext:mcl@localhost:/cvs

  export CVSROOT

  export CVS_RSH

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

  $source .bashrc

  然后就可以使用了

  cvs co 目录文件名

  cvs update 目录文件名
【阅读(670)】 【评论(49774)
引用通告
此项的引用通告 URL 是: http://space.kakadoor.com/1923/Trackback.aspx?postID=2159
评论
【49775楼】【TrackBack】 plogonot 17 post
all about plogonot and top news
plogonot blog引用了该文章,地址:http://www.yahoo.com
发布者 plogonot blog  -  2007-11-09 03:13
【49774楼】【TrackBack】 galoponir 77 post
all about galoponir and top news
galoponir blog引用了该文章,地址:http://www.yahoo.com
发布者 galoponir blog  -  2007-11-13 05:02
【49773楼】【TrackBack】 shlaenura 25 post
all about shlaenura and top news
shlaenura blog引用了该文章,地址:http://www.yahoo.com
发布者 shlaenura blog  -  2007-11-30 21:17
发布评论
登录发表
名称:
密码:(游客无须)
您的网络日志 URL(可选):
标题:
评论
验证码:
 换一个:

  
  登录  使用高级评论  
添加表情