首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是什么阻止Jenkins ClearCase插件看到基线组件?

是什么阻止Jenkins ClearCase插件看到基线组件?
EN

Stack Overflow用户
提问于 2015-01-06 17:05:37
回答 1查看 219关注 0票数 1

我已经升级了Jenkins ClearCase插件,我的构建工作不再能够正确地确定加载规则。在插件升级之前,事情就已经开始了。

环境

代码语言:javascript
运行
复制
CC Plugin: org.jenkins-ci.plugins:clearcase:1.5.3
Jenkins: 1.596
I'm using UCM ClearCase as Source Code Management. 
Jenkins builds a new snapshot view on each job execution.

问题

我在溪流里有三个基线。控制台输出显示插件可以看到所有这些基线。然而,从其中两个基线来看,插件无法确定组件。

控制台输出中列出了命令[workspace] $ cleartool lsbl -fmt %[depends_on_closure]Xp baseline:bn1@\xyz。后面是空白行。当我在DOS提示符下执行这个命令时,我也一无所获。

控制台输出中列出了命令[workspace] $ cleartool lsbl -fmt %[depends_on_closure]Xp baseline:bn3@\xyz。后面是一个列出组件的行。

因此,在三个基线中,一个正在工作,其组件被正确地读取和添加到加载规则中。视图是构建的,但是由于加载规则缺少其他两个基线中的组件,因此无法正确更新视图。

显式加载规则列表工作

该插件允许显式列出加载规则(手动定义加载规则)。当我这样做时,视图就会被正确地构建和更新。

什么能阻止最新的插件看到组件和动态构建负载规则?

EN

回答 1

Stack Overflow用户

发布于 2015-01-06 17:43:49

当您比较最新版本中发生了什么变化? of Jenkins ClearCase插件时,您会看到提交f2c0eb8:“当视图无效时,我们应该立即构建,确定远程基线是无用的”:这似乎是唯一可能与不计算基线有关的提交。

如果不是这样(这意味着视图非常好,并且lsbl应该工作),那么它就是一个需要向Jenkins ClearCase插件问题跟踪器 (和/或用于ClearCase UCM插件的)报告的bug。

cleartool lsblfmt_ccase选项“depends_on_closure”一起使用:在复合基线的完全依赖图中列出所有基线。

詹金斯表示“降级至1.3.11”

大多数更改都发生在1.3.19至1.4之间,包括使用lsbl -fmtclearcase/ucm/service/BaselineService.java

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27803582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档