1

我是 CVS 的新手。我最近安装了 CVS 存储库。我已将我的项目导入 CVS。现在我需要在本地访问我的 CVS 存储库,但我无法访问得到以下错误

在远程 m/c 上导出 CVSROOT=:pserver:cvs@:/etc/cvs/source

cvs login 登录到 :pserver:cvs:2401/etc/cvs/source CVS 密码: cvs [login aborted]: connect to [Host_name]:2401 failed: Connection denied

在 CVS 服务器上检查端口 2401 没有运行。任何指针如何启动/打开端口 2401。

4

3 回答 3

1

以下是添加 pserver 的一些说明:http: //comsci.liu.edu/~murali/cvs/pserver.htm

于 2012-06-04T13:41:31.130 回答
1

更新文件 /etc/xinetd.conf

service cvspserver
{
port = 2401
socket_type = stream
protocol = tcp
wait = no
user = test 
server = /usr/bin/cvs
server_args = -f --allow-root=/test --allow-root=/test2 pserver 
}

服务 xinetd 重启

这将创建两个存储库。

于 2014-04-14T07:37:12.733 回答
0

我以根 /etc/xinetd.d/cvspserver 的身份创建了文件,内容如下

service cvspserve
{
disable = no
socket_type = stream
protocol = tcp
user = root
wait = no
server = /usr/bin/cvs
server_args = -f --allow-root=/etc/cvs/source pserver
log_on_success +=USERID
log_on_failure += USERID

}

并重新启动 xinetd,如下所示作为 root 服务 xinetd 重新启动。它有效,我可以登录,但在检查时收到此错误

cvs checkout: 未能创建锁定目录

于 2012-06-04T14:00:52.243 回答