首页
> 应用专题 >
CVS
> 正文
CVS服务安装
作者:ABC 来源:不详 (2006-05-19 11:27:50)
1.安装CVS,在新立得包管理器里面选中cvs(系统-系统管理-新立得软件包管理器,在右边的软件包列表中随便选中一个,然后键盘上按cvs这三个字母,就会定位到以这三个字母开头的软件包),然后点击鼠标右键,在菜单中选中标记以便安装。然后点击上方工具栏中的应用,系统会自动下载包,然后安装。
2.安装CVSD,同上,选中cvsd,安装。安装cvsd后,会提示设置repository的位置,这个地方只要输入相对于RootJail 的位置就可以。RootJail在/etc/cvsd/cvsd.conf中进行设置,缺省的RootJail是/var/lib/cvsd。也就是说,在这一步里面输入/myrepos就可以了。
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/myrepos 然后保存退出。注意此处的/tmp/myrepos是指相对于RootJail的路径。
6.创建LockDir #sudo mkdir /var/lib/cvsd/tmp/myrepos
7.添加用户 #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
其实这个cvsd的安装,主要是参照它的README,只不过它是一个压缩文件,一开始没想解开看看而已。/usr/share/doc/cvsd/README.gz。
(http://www.fanqiang.com)
 
相关文章
CVS RCS HOWTO 原始程式码版本控制系统 (1)
 2001-05-02 10:09:53
CVS RCS HOWTO 原始程式码版本控制系统 (2)
 2001-05-02 10:10:18
CVS RCS HOWTO 原始程式码版本控制系统 (3)
 2001-05-02 10:11:41
cvsup daemon
 2002-03-22 06:02:00
PostgreSQL7.0手册-附录-日期/时间支持-CVS 仓库
 2001-04-21 23:48:48
CVS 速成班
 2001-04-21 17:54:50
使用CVS进行版本管理
 2001-04-21 20:24:35
CVS 简介
 2001-06-05 18:08:00
用CVS来管理自己的程序
 2001-08-09 15:00:00
cvs的配置和使用
 2001-09-10 08:00:00
使用CVS进行项目开发管理
 2001-11-06 07:00:00
CVS使用探讨
 2002-06-27 06:02:00
CVS的常用命令速查手册
 2002-09-28 11:05:16
CVS服务器与WinCVS的配置与使用
 2005-08-24 16:38:07
CVS服务器快速指南
 2005-08-24 16:59:20
用CVS来管理自己的程序
 2005-08-24 17:21:04
在 RedHat Linux 7 上安装 CVS 并将其配置为 SCM 资源库
 2005-08-24 17:34:27
使用WinCVS进行版本控制
 2005-08-24 17:38:13
CVS客户端配置
 2005-08-24 17:39:12
CVS在项目中能为我们干什么?
 2005-08-24 17:40:19
★ 感谢所有的作者为我们学习技术知识提供了一条捷径 ★
www.fanqiang.com