ssh - 如何让 Hudson CI 通过 SSH 检查 CVS 项目?

我有我的 Hudson CI 服务器设置。我有一个 CVS 存储库,我只能通过 ssh checkout 东西。但我认为没有办法说服 Hudson 通过 ssh 结帐。提供连接字符串时,我尝试了各种选项。

有人做过吗?我得认为它已经完成了。

最佳答案

如果我还记得 CVS,我想你必须将 CVS_RSH 环境变量设置为 ssh。我怀疑你需要设置它,以便你的 Tomcat 进程继承这个值。

您可以检查 Hudson 系统信息以准确了解 JVM 看到的环境变量(并传递给构建。)

https://stackoverflow.com/questions/2684862/

相关文章:

grails - 如何在 Grails 中对存储过程记录进行建模?

svn - KDESvn 'Add ssh-identities to ssh-agent' 不起作

grails - 如何使用smtp通过Grails 3发送电子邮件?

ssh - 如何隐藏 ssh 期望用户/密码

ssh - SSH默认进入指定目录吗?

spring - 尝试连接到MongoLab时URL格式的MongoException

c# - 具有永久ShellExec连接的SharpSSH

performance - 我可以使用 Grails session 来存储整个域对象吗?

grails - Grails 3数据库迁移问题

php - 从php运行shell脚本