我知道每个应用程序都需要在ClearCase,VOB,View和项目中管理一些对象。我还不清楚当我需要删除它们时应该是什么序列,例如当一个项目不再有效并且我想删除它的所有内容时。
应该是: 1.在Project Explorer中删除UCM基线和项目 2.删除管理控制台中的视图 3.在管理控制台中删除VOB 我错过了这里的任何细节?
到目前为止,我已经进入了一些情况,ClearCase中留下了孤儿对象,无法删除它们,并显示“XXX标签丢失......”的警告。
答案 0 :(得分:0)
您不会删除ClearCase中的内容 特别是在ClearCase UCM中,硬删除会导致UCM对象的某些完整性问题(基线或活动,缺少版本,缺少依赖性的复合基线,......)
我建议简单地“lock -obsolete
”您的项目和Streams(它们将变为不可见,并且没有人会再次修改它们),并删除您的视图(2。)
您将在此技术说明“Removing a UCM stream that has a delivered baseline”中找到相同类型的解决方案:潜在的完整性问题,并且:
cleartool lock -obsolete stream:<stream>
现在,如果您没有那么多的相互依赖关系,那么您可以按照以下步骤删除UCM项目: