我们在多站点环境中使用UCM。每当人们交付给mastersite时,一些来自mastersite的人必须找到发布的交付,然后再将其交付给集成流。
现在我们要预览正在传递到集成流的所有文件。
Cleartool delivery -stream "Stream" -to "Integration-view" -preview
无法正常工作,因为它正在努力提供流式传输活动。
我找到了文章“Find UCM Posted deliveries
在本文中,有一种方法可以找到已发布的交付并完成它。但我需要在完成之前预览。有没有办法实现这个目标?
答案 0 :(得分:1)
OP Samselvaprabu坚持要传递的多站点方面,指向IBM article on those "posted delivers"。
由于多站点传送不能很好地处理任何预览选项,因此我建议:
-preview
选项)原始答案
您可以添加要投放的活动
cleartool deliver -act
知道这些活动是通过交付开始的,您可以列出它们,按日期排序,选择新活动并将它们列在act参数中。
-act/ivities activity-selector, ...
指定要传递的活动列表。列表必须是自洽的:指定的活动不得依赖于包含任何未指定的活动 例如,活动
A2
取决于活动A1
,前提是两者都包含相同元素的版本,而A2包含的版本高于A1
。此外,如果该组件的更改位于指定的活动中,则还必须提供已包含在基准中但未提供的任何活动。如果您指定的活动列表不完整,则操作将失败并列出其他所需活动。
activity-selector的格式为
[activity:]activity-name[@vob-selector]
,其中vob-selector
指定活动的项目VOB。