【问题标题】:How can I retrieve a file through Label in Config Spec?如何通过 Config Spec 中的标签检索文件?
【发布时间】:2015-01-30 02:45:48
【问题描述】:

我已用名为“My_Label”的标签标记了一个文件“Test.java”。
当我尝试使用以下配置规范创建视图时,我无法在 Clearcase Explorer 中获取文件。

element * CHECKEDOUT
element * My_Label

谁能告诉我在上面的配置规范中哪里出错了?

【问题讨论】:

  • 我没有发现任何问题,但我不是专业用户。您是否尝试过将每个 element 语句放在单独的行中?另外,请仔细检查标签名称,也许它只是一个错字......
  • @SvenS 规则在不同的行上(我已经编辑了 OP 以添加正确的格式)。至于实际原因,请参阅我的回答:如果该规则不适用于其中一个父目录,则不会选择任何内容。
  • 啊,我明白了,又是那个棘手的stackoverflow格式:)

标签: clearcase


【解决方案1】:

仅此选择规则是不够的。

您需要添加,之前该规则,将选择正确版本的目录的其他规则。

换句话说,如果您的 Test.java 的父目录(或祖先之一)没有用 My_Label 标记,那么它根本不会被选择
因此,即使您有正确的文件选择规则,您的视图也无法访问您的文件。

检查 Vob 本身是否已用 MyLabel 标记。

如果没有,我建议至少添加一个最终“停止”规则(/main/LATEST:请参阅“ClearCase Branching using configspec”以获取该规则的说明):

element * CHECKEDOUT 
element * My_Label
element * /main/LATEST

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-22
    • 2012-02-23
    • 1970-01-01
    相关资源
    最近更新 更多