有没有一种方法可以使用cleartool命令行自动创建带有加载规则的 View ?

现在,我正在使用:“cleartool mkview”命令,此后,我将每个VOB添加为加载规则(为此编写了脚本)。

我想知道是否有更好的解决方案,可以在创建 View 后立即自动加载vob(如通过Project Explorer GUI创建 View 时所做的那样)。

最佳答案

否:默认情况下,快照 View (是否使用UCM)不会加载任何内容,因为它不知道更新的大小,因此它可能超出硬盘空间。

您的脚本仍然是最佳选择。

对于UCM View ,我更喜欢获取流中所有组件的根文件夹(如“how to find root[folder] for each component using cleartool ?”中所示),并将这些路径添加为加载规则。
如果您的组件是vob-component,那么将所有vob添加为加载规则就足够了。

我还排除(在配置规范“UCMCustomElemBegin/End”部分中) vob/lost+found folder(如果要加载完整的VOB,则不会)

element /yourVob/lost+found -none

这样,我可以加载所有的vob,而无需获取prevents merge to complete文件夹(存在于每个vob中)。

08-25 21:38