个人工具
登录
查看“Serverguide”的源代码 - Ubuntu中文
页面
讨论
查看源代码
历史
搜索
导航
首页
最近更改
随机页面
页面分类
帮助
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息
查看“Serverguide”的源代码
来自Ubuntu中文
←
Serverguide
跳转至:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
====== 4.12.2.2. 配置 ====== 一旦您安装 cvs,将会自动初始化库。缺省状态下,库存放在 /var/lib/cvs 目录下。您可以通过运行以下命令来改变该路径: <pre><nowiki> cvs -d /your/new/cvs/repo init</nowiki></pre> 一旦库开始建立,您可以配置 xinetd 来启动 CVS 服务器。您可以拷贝以下行到 /etc/xinetd/cvspserver 文件。 <pre><nowiki> service cvspserver { port = 2401 socket_type = stream protocol = tcp user = root wait = no type = UNLISTED server = /usr/bin/cvs server_args = -f --allow-root /var/lib/cvs pserver disable = no } </nowiki></pre> 如果你改变缺省的库目录 (/var/lib/cvs) 那么您必须要编辑库。 一旦您配置好 xinetd ,您就可以运行以下命令来启动 cvs 服务器了: <pre><nowiki> sudo /etc/init.d/xinetd start</nowiki></pre> 您可以执行以下命令来确定 CVS 服务器正在运行: <pre><nowiki> sudo netstat -tap | grep cvs</nowiki></pre> 当您运行该命令时,您可以看到类似下面的行: <pre><nowiki> tcp 0 0 *:cvspserver *:* LISTEN </nowiki></pre> 在这里您可以继续添加用户,添加新的项目以及管理 CVS 服务器 CVS 允许用户添加独立于 OS 安装的用户。也许最容易的方式就是让 CVS 使用 Linux 的用户,虽然它有潜在的安全隐患。详细请参考 CVS 手册。
返回至
Serverguide
。