Ubuntu 上的 CVS 服务器出现错误
我有一个专用的 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
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
should go to your local directory