Hudson 与 CCRC 整合

标签 hudson hudson-plugins clearcase-remote-client

我正在尝试使用 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/

相关文章:

spring - 获取 Spring 错误 "Bean named ' x' 必须是 [y] 类型,但实际上是 Jenkins 中的 [$Proxy] 类型

Hudson - 从奴隶捕获日志

hudson - 为 Hudson 中的每个构建维护多个工作区

jenkins - 如何在 Jenkins/Hudson 中使用 Checkstyle 插件

svn - Jenkins/Hudson SVN 问题

clearcase-remote-client - CRMAP7007 : Error reading local file area registry

build-process - 如何配置 Hudson 为每个构建发送电子邮件,而不仅仅是那些更改项目状态的构建?

hudson - 编写 Jenkins 插件 : where is the documentation?

clearcase-remote-client - 如何使用CCRC的非交互模式?

clearcase - 如何在 ClearCase 中将代码从一个分支合并到另一个分支