无法通过网络访问 CVS 存储库

无法通过网络访问 CVS 存储库

我有一台装有 Windows XP 的计算机

我在其上安装了 cvsnt 并在 c:\test_repository 中创建了一个存储库

我本地连接到它并导入一个程序来更新和提交它

一切顺利

现在我想从网络上的另一台计算机访问这个 repo。

我使用了 pserver 方法

我首先尝试在本地访问它

当我尝试 CVS -d :pserver:amir:[电子邮件保护]:/test_repository 初始化

192.168.1.111 是我的服务器的 IP,amir 和 123456 是用户名和密码

它返回错误 cvs [服务器中止]: 协议错误: 缺少根请求

我尝试了 CVS -d :pserver:amir:[电子邮件保护]:C:/测试存储库初始化

它返回错误 cvs [init aborted]: C:/test_repository: 没有这样的存储库

我尝试设置 home=C: 或 Root=c: 但发生了同样的错误

请问这里的解决方案是什么?

答案1

您尝试执行的命令 init 需要本地访问。

要初始化你的存储库,你需要执行以下操作:

cvs -d c:/test_repository init

这将初始化您的存储库,然后您可以远程访问它(如果配置正确......)

相关内容