Linux 下登陆CVS需要怎么设置?Dos下如何连密码一起输入?

发布于 2022-09-30 06:59:45 字数 458 浏览 24 评论 0

我在本地客户机的/etc/profile里设置一下内容:
CVSROOT=:ext:USER@test.server.address:/path/to/cvsroot
export CVSROOT = ssh

可是Linux下我还是不能登陆CVS:cvs -d :ssh:USER@test.server.address:/path/to/cvsroot login
提示cvs login: Unknown method (`ssh') in CVSROOT.
cvs [login aborted]: Bad CVSROOT: `:ssh:chennychen@192.168.0.249:/other/cvsroot'.
这是怎么回事呢?还有什么地方需要设置?

在Windows下,用cvs的命令行可以登陆,可是需要输入密码,可以将密码一起写入命令行么?怎么实现?

谢谢

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

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

发布评论

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

评论(5

牛↙奶布丁 2022-10-07 06:59:45

你的CVS server配置支持ssh呢?还是用的pserver?

随梦而飞# 2022-10-07 06:59:45

CVS server配置支持ssh的,Dos下可以运行成功

就是Linux下如何连密码一起输入呢?有可用的选项么?

So要识趣 2022-10-07 06:59:45

export CVSROOT=:ext:USER@test.server.address:/path/to/cvsroot
export CVS_RSH=ssh

前提是你能ssh到server上,不用密码那种(把你的public key放上去).
然后不用login, 直接 co, ci , up....

江湖正好 2022-10-07 06:59:45

谢谢!
我现在已经可以在Linux从cvs上checkout 模块了,可是每次都要提示输入我的密码
如何避免输入密码呢?

我的私钥应该放在什么位置?(我在2台计算机(Windows和linux)上用的同一个cvs帐户,所以只需要把私钥拷贝到当前linux计算机上就可以了么?如何设置?)

万水千山粽是情ミ 2022-10-07 06:59:45

使用ssh的 RSA 认证,设置密钥从而解决的该问题! ssh-keygen -t rsa
Linux 下生成的密码不能用于Windows
所以要从新分配CVS帐号才行

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