自过去7天以来的cleartool列表活动

时间:2010-09-28 10:41:46

标签: clearcase cleartool

我们使用具有多个Vobs(10)的ClearCase UCM。

如何查找过去一周的活动?
或列出两个日期范围之间的活动?

3 个答案:

答案 0 :(得分:2)

这有点三得利,因为所有cleartool lsactivity命令仅限于一个pvob(“项目vob”或“包含UCM元数据的特殊vob”):

cleartool lsact -invob \my\pvob -stream ...

活动可以重复使用(意味着旧活动可以在其变更集中使用最新版本)

如果您有两个基线,则可以轻松区分它们(按活动):请参阅.. diffbl **。

ct diffbl -act baseline:bas1@\myPVob baseline:bas2@\myPVob

(虽然这对于一个Vob中的一个组件是必要的)

但如果没有,您需要列出所有活动及其变更集,以查看哪个活动包含在相关日期范围内生成的版本。

答案 1 :(得分:2)

我们正在使用一个名为“Compare BL”的ClearCase UCM插件,由“Go Midjets”制作。它满足了您的需求。

答案 2 :(得分:-1)

这是Linux tcsh的一个有用的片段。

对于您获得的每项活动,您可能希望列出其更改的集合。

您可以使用

cleartool lsact -scleartool lsact -fmt "%[versions]p" <act_Name>

如下所示:

<强> http://www.snip2code.com/Snippet/961/list-files-changed-in-clearcase-ucm-stre?fromPage=1