如何将标签应用于ClearCase中特定configspec规则选择的元素?

如何将标签应用于ClearCase中特定configspec规则选择的元素?,clearcase,cleartool,config-spec,Clearcase,Cleartool,Config Spec,我需要将标签应用于VOB中由configspec中的一行选择的一组特定元素。我的configspec中还有其他行 element * .../bugfixesApril/LATEST element * WORK122014_v2 例如,假设这是我的配置规范 element * .../bugfixesApril/LATEST element * WORK122014_v2 如何在BugFixesPril/LATEST规则选择的元素集上应用标签 在某些情况下,父文件夹不是由同一规则选择的,并

我需要将标签应用于VOB中由configspec中的一行选择的一组特定元素。我的configspec中还有其他行

element * .../bugfixesApril/LATEST
element * WORK122014_v2
例如,假设这是我的配置规范

element * .../bugfixesApril/LATEST
element * WORK122014_v2
如何在BugFixesPril/LATEST规则选择的元素集上应用标签

在某些情况下,父文件夹不是由同一规则选择的,并且要应用标签的元素不在同一位置。它们遍布美国之音


我有一个csv文件,其中包含完整路径(包括版本号)的文件列表,其中要应用标签

最简单的解决方案是使用另一个视图(最好是动态视图),该视图只包含正确的选择规则,以便只选择所需的版本

然后将该视图用于命令


为确保仅标记文件,而不是父文件夹,您可以将
mklabel
组合到类似于“.”的
cleartool find
指令中。

但如果规则未选择给定元素的父文件夹,这不也会使元素不可见吗?@BarnabasGavinCangan是的:因此,动态视图允许您添加相关规则以使所有正确的元素可见。但是如果我添加更多规则以使其他元素可见,如何仅将标签应用于最初选择的元素集(由第一条规则选择的那些)?是的,我仍然可以一次使用mklabel命令一个文件,但我正在寻找一种解决方案,可以在.csv指定的版本中将标签应用于大约100个元素file@BarnabasGavinCangan您要添加的规则仅适用于父文件夹可见(选中)。由于另一条规则,例如
bugfixesApril/LATEST
,这些父文件夹中的元素将是您想要标记的唯一元素。很抱歉,我在问题中解释得不够清楚。我的问题是,我在一个包含5000多个元素的VOB中签出了大约100个元素。所有这些元素都分布在ut在整个VOB中。此外,如果我使用configspec规则使所有相应的父文件夹可见,则标签也将应用于父文件夹。但由于我没有真正签出该文件夹,因此我不应该对其应用标签