2

我有复杂的配置规范,它经常变化。是否可以对配置规范本身进行版本控制?

例如,假设当前配置规范是:element * CHECKEDOUT

element /vobs/a/b/c.v  /main/34
element /vobs/a/d/e.v  /main/20
element /vobs/f/g.f LABEL_0.592
element /vobs/... LABEL_0.596

而之前的配置规范是:element * CHECKEDOUT

element /vobs/h/i/j.v  /main/31
element /vobs/... LABEL_0.595

我希望能够“返回”到我以前的配置规范,而不必将其保留在配置规范中的注释中,或者每次都将其复制粘贴到单独的文件中,并控制该文件的版本。

可能吗?如何?

4

1 回答 1

1

您可以在其自己的分支中对配置规范本身(通过 获得cleartool catcs -tag YourViewTag > aConfigSpecFile)进行版本控制(为了不干扰其他文件的常规版本控制)

这个想法是您可以随时从文件中设置配置规范,使用cleartool setcs

cleartool setcs -tag yourViewTag yourConfigSpecFile

要获取该配置规范的特定版本(因为它存储在自己的分支中),您可以使用cleartool get

cleartool get –to yourConfigSpec yourConfigSpec@@\main\aBranch\x
于 2014-06-02T08:46:50.760 回答