我想要一个包含以下内容的 ClearCase 配置规范:
element /path/dut.csp /main/RELEASE_42
include /path/dut.csp
我遇到的问题是 include 语句将包含在设置此配置规范之前在 View 中可见的 dut.csp 文件的版本。它没有考虑元素规则之前的行。
当然我可以调用
cleartool setcs -current
,但是如果在包含的 csp 文件中再次使用这种方法呢?在 View 稳定之前,我必须这样做多少次?目前我也在 include 语句中指定
@@/main/RELEASE_42
。但是当我更改版本时,我必须编辑这两行。此外,如果我想 checkout csp 文件进行开发,我还必须编辑我的配置规范以使用 checkout 的版本。是否可以在没有修订规范的情况下使用 include 语句并在 include 语句之前评估配置规范中的早期规则?
我使用的是 ClearCase 版本 8.0.0.7。
最佳答案
不,考虑到在配置规范中评估选择规则的方式,这似乎不可能。
这意味着您需要使用:
关于clearcase - 在 ClearCase 配置规范中,我可以使用已指定的规则制作包含语句吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22102811/