Ubuntu中Eclipse下的CVS安装与使用

1. Ubuntu中安装CVS :sudo apt-get install cvs2. 安装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 4.初始化这个/myrepos。 #sudo cvs -d /var/lib/cvsd/myrepos init 5.设置cvsd的用户认证方式,缺省的是系统级的,一般来说cvs的用户都是单独设置的。 #sudo gedit /var/lib/cvsd/myrepos/CVSROOT/config 添加以下几行: SystemAuth=no PamAuth=no LockDir=/tmp/locked然后保存退出。注意此处的/tmp/locked是指相对于RootJail的路径。 6.创建LockDir #sudo mkdir /var/lib/cvsd/tmp/locked7.添加用户 #sudo cvsd-passwd /var/lib/cvsd/myrepos ‘cvSUSEr’ 8.编辑cvsd的配置文件,配置那个该死的RootJail。 #sudo gedit /etc/cvsd/cvsd.conf 缺省的应该是: RootJail /var/lib/cvsd Repos /myrepos 注意此处的Repos的路径也是相对于RootJail的。 另外,如果有些变态的网管喜欢封端口的话,这里可以设置cvsd的监听端口,比如可以改缺省的2401端口为8080。 Listen * 8080 10.设置目录权限。 #sudo chown cvsd:cvsd /var/lib/cvsd -R 11. 重新启动cvsd。 #sudo /etc/init.d/cvsd restart 12. 在eclipse或者其他的cvs客户端中配置使用此cvs服务器。 connection type:pserver host:your ip port:8080 repository path:/myrepos user:cvsuser 最好先本地测试一下:# 本地登录测试:cvs -d :pserver:‘cvsname’@localhost:/myrepose login其中cvsname是前面添加的cvs用户名

可笑的小心谨慎,还有从来就不会安全的安全感。

Ubuntu中Eclipse下的CVS安装与使用

相关文章:

你感兴趣的文章:

标签云: