Clearcase UCM。无法交付

时间:2015-01-09 08:59:13

标签: clearcase-ucm

我使用Integration流创建了一个新的开发流。在开发流上,我创建了一个动态视图和一个活动。然后,我使用clearfsimport将新目录添加到现有目录。

e.g。 cd到我要添加新dir的父目录。然后运行:

clearfsimport -recurse -follow -nsetevent -c "adding new version" ~/newdir

当它全部完成后,我尝试使用clearcase项目资源管理器来交付活动。这会引发错误:

"Merge Manager: warning: Element xxxx is not visible in view <Integration view name>
... ... ... 
If this element should be visible cancel this operation, fix the prolem, and re-run the operation"

我现在每个星期都这样做了几个月,从来没有遇到过问题。我真的不确定我在这里缺少什么或如何解决它。如果有帮助,则集成流的主控权从远程副本转移到我们的副本。我以前的所有交付都在远程复制品上。但现在我对集成流有了完全的主导权。

2 个答案:

答案 0 :(得分:0)

这取决于目标视图的性质(您正在进行传递的视图,与集成流关联的视图):snapshot or dynamic

您需要检查xxxx的父文件夹是否已正确检出(或者 可以检查出来)。
目标(集成)视图中“xxx”父文件夹中的cleartool ls可以帮助测试一切是否正常。

如果您正在使用快照视图,那么交付前的cleartool更新也可以提供帮助。

答案 1 :(得分:0)

由于集成流主控权刚刚从远程副本传输到您的网站,我建议如下:

1)确保您已在网站上创建了与集成流关联的视图

2)确保将默认传递视图设置为集成视图。您可能需要使用命令

重置它
  

cleartool deliver -reset -to your-integration-view

必须从开发视图启动上述命令。

我建议您查看cleartool deliver command