我有2个分支
1)/main/branch1_tv
- <vob>/se/ip/FolderA, folderB
...
2)/main/branch1_tv/branch2_tv
- <vob>/se/ip/FolderC
我创建了一个Label [Label_1_tv]。我想要做的是有一个配置规范,将在1个视图中显示其中的所有标签文件夹和文件。
注:CC 7.1.1。 Branch1
已离开Main/0
branch 2
已离开/main/0
和/branch1/0
我已经在VOB级别和branch 1
及其所有元素中标记了FolderC
中的所有元素。
我认为这将有助于在1个视图中显示来自多个位置的元素,并使构建和开发更容易。
感谢您的帮助。
答案 0 :(得分:2)
首先,最简单的方法是在动态视图中测试您的配置规范:更快地更改配置规范并更新(几乎立即)动态视图的内容而不是快照视图。
然后您需要的是一组选择规则,例如(用于查看一个标签):
cd m:\view1
cleartool edcs
<edit the config spec with>
element * .../branch1/Label_1_tv
element * /main/LATEST
请注意.../branch1/LATEST
语法:您无需关心来自哪个分支(/main
或其他)branch1
。
有关详情,请参阅“How a config spec works。”
“Config spec rules for elements in subbranches”可能对Branch2
感兴趣。
如果您想查看两个标签,规则的顺序非常重要:
element * .../branch2/Label_2_tv
element * .../branch1/Label_1_tv
element * /main/LATEST
对于任何给定的版本:
Label_2_tv
,branch2
Label_2_tv
或branch2
,则您尝试在Label_1_tv
中选择branch1
。main/LATEST
(分支main
上至少有一个版本)