Ubuntu 上的 CVS 服务器出现错误

发布于 2024-07-19 01:59:13 字数 1751 浏览 1 评论 0原文

我有一个专用的 Ubuntu 8.04 服务器,我想在其上设置 CVS 存储库。 我遵循了各种指南来尝试进行设置,但总是陷入同一点。

$ cvs -d :pserver:pcm@localhost:/cvsrepo checkout .
cvs [checkout aborted]: could not get working directory: Function not implemented 

我已经用两种不同的方式设置了服务器,一种使用 cvs 和 xinetd 来运行服务器,目前我正在尝试 cvs/cvsd 方法。 这两种方式我都可以启动服务器并使用本地帐户或 cvs 创建的帐户登录服务器。 一旦我尝试签出或导入任何内容,我就会收到错误。

在我当前的尝试中,我没有使用本地帐户,而是使用 cvsd 生成的用户名/密码。

我使用的是 CVS 版本 1.12.13。

这是跟踪:

$ cvs -t -d :pserver:pcm@localhost:/cvsrepo checkout .
-> main: Session ID is cZozIZVrlXzLEMLt
-> main loop with CVSROOT=/cvsrepo
-> safe_location( where=(null) )
-> open_connection_to_server (:pserver:pcm@localhost:/cvsrepo)
-> Connecting to localhost(127.0.0.1):2401.
cvs checkout: warning: unrecognized response `S -> serve_directory (.)' 
from cvs server
cvs checkout: warning: unrecognized response `S -> dirswitch (., /cvsrepo/)' 
from cvs server cvs checkout: warning: unrecognized response `S -> my_module (.,    
Updating, NULL, NULL)' from cvs server cvs checkout: warning: unrecognized response  
`S -> serve_directory (.)' 
from cvs server
cvs checkout: warning: unrecognized response `S -> dirswitch (., /cvsrepo/)' from cvs     
server cvs checkout: warning: unrecognized response `S -> do_cvs_command (checkout)'     from cvs server cvs checkout: warning: unrecognized response `S ->     server_notify()' from cvs server cvs [checkout aborted]: could not get working directory: Function not implemented S -> safe_location( where=(null) ) S -> Lock_Cleanup() S -> Simple_Lock_Cleanup() S -> server_cleanup()
-> close_connection_to_server ()

让我知道还需要哪些其他信息。 我觉得这只是一些被遗漏的小许可问题。

I have a dedicated Ubuntu 8.04 server that I would like to set up a CVS repository on. I have followed various guides to try to set this up and always get stuck at the same point.

$ cvs -d :pserver:pcm@localhost:/cvsrepo checkout .
cvs [checkout aborted]: could not get working directory: Function not implemented 

I have set up the server two different ways, one using cvs and xinetd to run the server, and currently I am trying the cvs/cvsd method. Both ways I am able to start the server and log into the server using a local account or a cvs created account. Once I try to check out or import anything I get the error.

In my current attempt I am not using a local account, but a cvsd generated username/password.

I am on CVS version 1.12.13.

Here is the trace:

$ cvs -t -d :pserver:pcm@localhost:/cvsrepo checkout .
-> main: Session ID is cZozIZVrlXzLEMLt
-> main loop with CVSROOT=/cvsrepo
-> safe_location( where=(null) )
-> open_connection_to_server (:pserver:pcm@localhost:/cvsrepo)
-> Connecting to localhost(127.0.0.1):2401.
cvs checkout: warning: unrecognized response `S -> serve_directory (.)' 
from cvs server
cvs checkout: warning: unrecognized response `S -> dirswitch (., /cvsrepo/)' 
from cvs server cvs checkout: warning: unrecognized response `S -> my_module (.,    
Updating, NULL, NULL)' from cvs server cvs checkout: warning: unrecognized response  
`S -> serve_directory (.)' 
from cvs server
cvs checkout: warning: unrecognized response `S -> dirswitch (., /cvsrepo/)' from cvs     
server cvs checkout: warning: unrecognized response `S -> do_cvs_command (checkout)'     from cvs server cvs checkout: warning: unrecognized response `S ->     server_notify()' from cvs server cvs [checkout aborted]: could not get working directory: Function not implemented S -> safe_location( where=(null) ) S -> Lock_Cleanup() S -> Simple_Lock_Cleanup() S -> server_cleanup()
-> close_connection_to_server ()

Let me know what other information is needed. I feel like this is just some small permissioning problem that has been left out.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

归属感 2024-07-26 01:59:13

cvs -t -d :pserver:pcm@localhost:/cvsrepo checkout 。
代替 。 签出模块名称
尝试 CVSROOT

cvs -t -d :pserver:pcm@localhost:/cvsrepo checkout CVSROOT

应该转到您的本地目录

cvs -t -d :pserver:pcm@localhost:/cvsrepo checkout .
instead of . checkout a module name
try CVSROOT

cvs -t -d :pserver:pcm@localhost:/cvsrepo checkout CVSROOT

should go to your local directory

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文