我正在尝试使用 Hudson 版本配置 Clearcase Remote 客户端。 我下载了clearcase.hpi 文件。
有 2 个选项 Base Clearcase 和 UCM Clearcase,我不知道该使用哪个(不太了解 CC)。 所以从 BaseClearcase 开始。 给出 Hudson 清晰大小写输入表单中要求的所有输入。
问题是抛出异常
java.io.IOException: Cannot run program "cleartool"
Hudson正在询问cleartool可执行文件,它是什么?它与 Clearcase Remote 客户端安装有什么不同吗?在哪里配置 hudson ?
最佳答案
这是预期的:cleartool 来自完整的 ClearCase 安装,但您没有。
CCRC 是一个轻量级的 ClearCase 安装,客户端仅通过 Web 请求与 CCRC 服务器通信。
您可以尝试使用rcleartool
,但我不知道这是否与 Hudson ClearCase 插件兼容:如果该插件尝试创建快照或动态 View ,它将无法工作,因为 CCRC 仅使用 web views (类似于快照 View ,但创建时的参数略有不同)。
对 CCRC 的支持仍悬而未决 ( JENKINS-5192 )。
关于Hudson 与 CCRC 整合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15875439/