我使用的是配置规范,例如
element * CHECKEDOUT
element * MYLABEL
element * /main/LATEST
自MYLABEL
创建以来,我添加了新文件和目录。我宁愿不看新的东西。我离开了" element * /main/LATEST
"这没有用。有什么想法吗?
似乎不应该诉诸TIME或DATE限定符。标签本身不应该足够吗?
答案 0 :(得分:1)
您需要更改部分规则的顺序,以结尾:
element * MYLABEL
从唯一的规则(元素* MYLABEL)开始,检查是否有任何内容。
然后在之前添加,以规则父文件夹(最像vob)的选择规则可能没有该标签:
element /vobs/MyVob /main/LATEST
element /vobs/MYVob/ParentFolder /main/LATEST
element * MYLABEL
仅当mylabel已应用于特定路径下的所有元素时才会有效。
上面的每个父文件夹' MYLABEL
'必须由/main/LATEST
规则选择
如果MYLABEL
已应用于A/B/C/D
下的所有元素,
A
需要/main/LATEST
A/B
需要/main/LATEST
A/B/C
需要/main/LATEST
然后以element * MYLABEL
结束。
如果您只将MYLABEL
应用于特定子文件夹,并且希望确保仅在该子文件夹上看到该标签,则可以执行以下操作:
element /MyVob /main/LATEST
element /MyVob/projects /main/LATEST
element /myVob/projects/subProject1/... MYLABEL
element * /main/LATEST
这样,除了/main/LATEST
的内容之外,任何其他subProjectX文件夹都在subProject1
中(因为/...
三点符号)。