配置规格和加载规则的区别

Rat*_*min 7 clearcase

Clearcase中的配置规范和加载规则有什么区别?

是否仅使用"cleartool editcs -tag"命令编辑它们?

Von*_*onC 12

配置规范是以下集合:

  • 选择规则(选择正确的版本)
  • 加载规则(仅适用于快照视图),用于加载到"工作区"(快照视图)中选择的文件......上面的选择规则!

您可以使用ct edcs(只有" ct edcs",如果您在ClearCase视图中的任何位置)编辑它们.

当然,在动态视图中,您只会编辑选择规则,因为没有"加载规则":磁盘上
没有任何" 加载 ",因为动态视图的所有点都是网络访问数据(非常快)和动态如在"自动刷新",如果选择规则是" LATEST分支的").


加载规则的简单技巧:

a /甚至在Windows上使用"/"
不需要load \myVob:load /myVob也可以

b /将它们与"清洁选择规则"结合使用:
选择规则是最后一条规则(在加载规则之前),选择什么都没有

 element /myVob/* -none
Run Code Online (Sandbox Code Playgroud)

由于之前放置的其他选择规则确实选择了几个子目录,因此最后的选择规则仅表示:"如果之前未选择它,则根本不选择它".

快照视图的后果?

而不是写:

load /myVob/a
load /myVob/b/b1
load /myVob/b/b2
# do not load /myVob/c
# do not load /myVob/d
load /myVob/e
Run Code Online (Sandbox Code Playgroud)

(因为你只需要/ myVob中的特定目录),你可以写:

load /myVob
Run Code Online (Sandbox Code Playgroud)

一个简单的加载规则:它不会加载未选择的内容.由于未选择" /myVob/c"或" /myVob/d",因此快照视图中的磁盘上不会显示(甚至为空).