Ubuntu中Eclipse下的CVS安装与使用

  1. Ubuntu中安装CVS :sudo apt-get install cvs

  2. 安装CVSD:sudo apt-get install cvsd.安装cvsd后,会提示设置repository的职责,那几个地点若是输入相对于RootJail的职位就能够。RootJail在/etc/cvsd/cvsd.conf中开展安装,缺省的RootJail是/var/lib/cvsd。也正是说,在这里一步里 面输入/myrepos就能够了。 (不驾驭为啥,作者设置的时候从不提示,这一贯促成了最终CVSD不可能起动,然后CVS也就从未用)

  3. 开采一个命令行窗口,创立这一个/myrepos。
    #cd /var/lib/cvsd
    #sudo mkdir myrepos

Ubuntu 10.04 安装CVS服务器

4.开头化那一个/myrepos。
#sudo cvs -d /var/lib/cvsd/myrepos init

先安装CVS和CVSD。

5.安装cvsd的客商认证方式,缺省的是系统级的,平时的话cvs的客户都是独自设置的。
#sudo gedit /var/lib/cvsd/myrepos/CVSROOT/config
增进以下几行:
SystemAuth=no
PamAuth=no
LockDir=/tmp/locked
接下来保留退出。注意此处的/tmp/locked是指相对于RootJail的门径。

sudo apt-get install cvs

6.创建LockDir
#sudo mkdir /var/lib/cvsd/tmp/locked

sudo apt-get install cvsd

7.增添客户
#sudo cvsd-passwd /var/lib/cvsd/myrepos 'cvSUSEr'

设置cvsd的时候,会唤醒设置repository的职位,这么些地方假如输入相对于RootJail 的地点就足以。RootJail在/etc/cvsd/cvsd.conf中进行安装,缺省的RootJail是/var/lib/cvsd。也正是说, 在这一步里面保持暗中同意,即/myrepos就足以了。

8.编辑cvsd的布署文件,配置不行该死的RootJail。
#sudo gedit /etc/cvsd/cvsd.conf
缺省的应当是:
RootJail /var/lib/cvsd
Repos /myrepos
小心此处的Repos的门路也是相对于RootJail的。
除此以外,假如有些变态的网管喜欢封端口的话,www.linuxidc.com这里能够安装cvsd的监听端口,比方可以改缺省的2401端口为8080。
Listen * 8080

2.开辟一个下令行窗口,创立/myrepos。
#cd /var/lib/cvsd
#sudo mkdir myrepos

10.装置目录权限。
#sudo chown cvsd:cvsd /var/lib/cvsd -R

3.初阶化那几个/myrepos。
#sudo cvs -d /var/lib/cvsd/myrepos init

  1. 双重启航cvsd。
    #sudo /etc/init.d/cvsd restart

  2. 在eclipse恐怕其余的cvs客商端中安插使用此cvs服务器。
    connection type:pserver
    host:your ip
    port:8080
    repository path:/myrepos
    user:cvsuser

  1. 安装目录全部者及其权限。
    #sudo chown cvsd:cvsd /var/lib/cvsd -R
    把权限交给cvsd组和cvsd客商,那一个客商是用apt安装cvsd的时候自身建设构造的,cvsd暗中认可使用cvsd运转cvs服务.

最佳先地点测量试验一下:
# 本地登入测量试验:
cvs -d :pserver:‘cvsname’@localhost:/myrepose login
个中cvsname是前方增添的cvs顾客名图片 1

#sudo chmod -R a+rw /var/lib/cvsd/myrepos
把/var/lib/cvsd/myrepos目录下有所文件和文书夹的读写权限赋给全部客户(为了编写制定配置文件)

#sudo chmod -R a+rw /var/lib/cvsd/tmp
把/var/lib/cvsd/tmp目录下有所文件和文件夹的读写权限赋给全数客商

 

5.安装cvsd的顾客认证方法,缺省的是系统级的,通常的话cvs的客户都是单独设置的。
#sudo gedit /var/lib/cvsd/myrepos/CVSROOT/config
加多以下几行:
SystemAuth=no
PamAuth=no
LockDir=/tmp/myrepos
下一场保留退出。注意此处的/tmp/myrepos是指相对于RootJail的不二秘诀。

6.创建LockDir
#sudo mkdir /var/lib/cvsd/tmp/myrepos

#sudo chmod -Escort a+rw /var/lib/cvsd/tmp/myrepos     // 增添客商对那个目录的权能,不然会交到退步

7.增添客商
#sudo cvsd-passwd /var/lib/cvsd/myrepos cvSUSEr
丰裕顾客cvsuser,回车后会提醒您输入密码,顾客和密码都报存在/var/lib/cvsd/myrepos/CVSROOT 下的 passwd文件中
。能够从那几个文件中剔除并再次增多。

8.编辑cvsd的布署文件
#sudo gedit /etc/cvsd/cvsd.conf
缺省的应该是:
RootJail /var/lib/cvsd
Repos /myrepos
在乎此处的Repos的门径也是相持于RootJail的。
别的,暗中同意的端口是:Listen * 2401

有道是改成:Listen 0.0.0.0 2401(这里料定要改)

  1. 重新启航cvsd。
    #sudo /etc/init.d/cvsd restart

  2. 测试cvs

cvs -d :pserver:cvsuser@localhost:/myrepos login
cvs -d :pserver:cvsuser@localhost:/myrepos checkout

最后在NetBeans中测试CVS。

图片 2

本文由华夏彩票发布于计算机网络,转载请注明出处:Ubuntu中Eclipse下的CVS安装与使用

您可能还会对下面的文章感兴趣: