在 AIX 框中使用 cvs 命令行进行结帐

发布于 2024-11-04 04:44:04 字数 384 浏览 7 评论 0原文

我正在努力通过 AIX 机器上的命令行进行结帐。

我们通常通过 Hudson 在 Wintel 机器上进行检查和构建(CVS 服务器托管在 AIX 机器上)。

我正在为基础知识而苦苦挣扎。

我在命令行上设置了 CVSROOT

export CVSROOT=:ext:cvs@localhost:/cvsrepos

并尝试执行简单的命令: cvs co -c

并收到这个奇怪的错误:

**

主机:名称 -l 未找到

** cvs [签出中止]:来自服务器的文件结尾(如果有,请查阅上面的消息)

感谢任何帮助

谢谢 曼鲁

I am struggling to do a checkout via a commandline from an AIX box.

We have been typically doing the checkouts and having the builds via hudson on a Wintel box (and the CVS server was hosted on the AIX box).

I am struggling with the basics.

I set the CVSROOT on the commandline

export CVSROOT=:ext:cvs@localhost:/cvsrepos

and trying to do simple commands: cvs co -c

and receiving this strange error:

**

host: name -l NOT FOUND

**
cvs [checkout aborted]: end of file from server (consult above messages if any)

Appreciate any assistance

Thanks
Manglu

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

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

发布评论

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

评论(1

蓝颜夕 2024-11-11 04:44:04

问题是默认的 ext 在底层使用了 rsh。

我通过设置变量 (CVS_RSH=ssh) 将其切换到 ssh,

该变量之前默认为 rsh。

ssh 密钥的设置已完成,现在一切正常。

曼鲁

THe problem was that the default ext used rsh under the hood.

I switched it over to ssh by setting the variable (CVS_RSH=ssh)

which was defaulting to rsh earlier.

The set up for ssh keys were done and now things work well.

Manglu

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