我使用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"
我现在每个星期都这样做了几个月,从来没有遇到过问题。我真的不确定我在这里缺少什么或如何解决它。如果有帮助,则集成流的主控权从远程副本转移到我们的副本。我以前的所有交付都在远程复制品上。但现在我对集成流有了完全的主导权。
答案 0 :(得分:0)
这取决于目标视图的性质(您正在进行传递的视图,与集成流关联的视图):snapshot or dynamic。
您需要检查xxxx
的父文件夹是否已正确检出(或者 可以检查出来)。
目标(集成)视图中“xxx”父文件夹中的cleartool ls
可以帮助测试一切是否正常。
如果您正在使用快照视图,那么交付前的cleartool更新也可以提供帮助。
答案 1 :(得分:0)
由于集成流主控权刚刚从远程副本传输到您的网站,我建议如下:
1)确保您已在网站上创建了与集成流关联的视图
2)确保将默认传递视图设置为集成视图。您可能需要使用命令
重置它cleartool deliver -reset -to your-integration-view
必须从开发视图启动上述命令。