我有我的 Hudson CI 服务器设置。我有一个 CVS 存储库,我只能通过 ssh checkout 东西。但我认为没有办法说服 Hudson 通过 ssh 结帐。提供连接字符串时,我尝试了各种选项。
有人做过吗?我得认为它已经完成了。
最佳答案
如果我还记得 CVS,我想你必须将 CVS_RSH 环境变量设置为 ssh。我怀疑你需要设置它,以便你的 Tomcat 进程继承这个值。
您可以检查 Hudson 系统信息以准确了解 JVM 看到的环境变量(并传递给构建。)
https://stackoverflow.com/questions/2684862/