我已经设置了一个匿名的cvs用户,无需输入密码即可从cvs中查看我的项目。
但是,当我尝试使用以下命令登录cvs时
cvs -d:pserver:anonymous @ [HOSTNAME]:/ home / cvs / cvsroot login
然后在提示输入密码时按Enter键
CVS密码:
我收到以下错误消息
内部错误:get_cvs_port_number调用无效连接方法(分机):参数无效
尝试在安装了cvs的同一服务器上运行此命令时会发生这种情况。但是,如果我在另一台服务器上使用此命令,则会在没有错误的情况下登录。
我想从安装了CVS的同一台服务器上运行此命令,然后将其放入ant脚本中,以便能够在没有提示的情况下进行CVS检出
答案 0 :(得分:0)
我使用以下代码解决了这个问题
在shell脚本中添加以下行,并使用exec任务
从ant构建文件调用shell脚本cvs -d“:pserver:[USERNAME]:[PASSWORD] @ [SERVER]:/ home / cvs / cvsroot”checkout -r $ 1 [MODULE_NAME]