1

我们在多站点环境中使用 UCM。每当人们向 mastersite 交付时,mastersite 中的某个人必须找到已发布的交付,然后将其再次交付到集成流。

现在我们要预览交付到集成流的所有文件是什么。

Cleartool delivery -stream "Stream" -to "Integration-view" -preview没有工作,因为它试图将活动交付给流媒体。

我找到了文章“查找 UCM 已发布的交货

在本文中,有一种方法可以找到已发布的交付并完成它。但我需要在完成之前预览。有什么办法可以做到这一点?

4

1 回答 1

1

OP Samselvaprabu坚持该交付的多站点方面,并指出IBM的一篇关于“已发布交付”的文章。

由于多站点交付不能很好地处理任何预览选项,因此我建议:

  • 有一个与远程站点同步的本地集成流(您希望最终将这些活动交付到该站点)
  • 启动到该本地集成流的本地交付(这也将支持该-preview选项)
  • 在本地检查这些“交付活动”,如果其内容令人满意,则启动实际(多站点)交付。

原始答案

您可以添加要交付的活动

 cleartool deliver -act

(见cleartool deliver手册页

知道这些活动是从交付开始的,您可以列出它们,按日期排序,选择新的并在 act 参数中列出它们。

-act/ivities activity-selector, ...

指定要交付的活动列表。该列表必须是自洽的:指定的活动不得依赖于包含任何未指定的活动。
例如,如果两者都包含相同元素的版本,并且 A2 包含比 dos 更高的版本,则活动A2依赖于活动。A1A1

此外,如果该组件的更改在指定的活动中,则还必须交付已包含在基线中但未交付的任何活动。如果您指定的活动列表不完整,则操作将失败并列出其他必需的活动。

活动选择器的形式[activity:]activity-name[@vob-selector]vob-selector指定活动的项目 VOB。

于 2012-02-02T05:41:25.570 回答