Debian下面配置cvs

2005-07-15 19:20:15
wwccss
转贴 6258

以前使用的都是redhat系列的发行版,现在在我的机器上面安装了debian,一开始还有很多不习惯的地方。由于我们内部开发最核心的一个东东就是cvs,下面就是来讲一下如何在debian下面配置cvs

1. 安装cvs包
apt-get install cvs
2. 建立初始的项目仓库目录
cvd -d /var/cvs/SiteEasySoft init cvs -d /var/cvsr/SiteBugFree init
3. 配置psserver
红帽子里面都是使用xinetd进程来管理各种不常用的服务的,然后我就在/etc目录下面找xinetd的目录,找了半天没有找到。后面才发现debian用的还是inetd,比较诧异,呵呵。 打开/etc/inetd.conf文件,增加cvs服务:cvspserver stream tcp nowait root /usr/bin/cvs /usr/bin/cvs --allow-root=/var/cvs/SiteEasySoft --allow-root=/var/cvs/SiteBugFree pserver 注意,多个cvs项目可以重复写,就像上面一样。以后增加了新的项目,也需要在这个文件里面声明,否则是无法使用的。
4. 建立验证密码
htpasswd -c /var/cvs/SiteBugFree/CVSROOT/passwd wwccss 这个命令执行完之后,会在/var/cvs/SiteBugFree/CVSROOT/这个目录下面生成一个passwd文件 这个文件的组成是这样的: 用户名:密码 你还需要重新编辑一下这个文件,增加mapuser 项。 用户名:密码:要映射的系统的实际账号。
发表评论
评论通过审核后显示。