我有许多vob清晰的静态视图。 不幸的是我不能使用dynamic视图。 数据总量约为40 Gb。 有时我需要从命令行更新视图,并在vobs中稍作修改。 但是,即使我更新视图的时候,例如, 单个文件版本也只能这样更新
cleartool.exe setcs -overwrite config_spec.txt
这需要很长时间(超过一小时)。 可以做些什么来加速静态视图更新?
一个setcs会触发一个完整的视图更新。
如果你只有一个文件的版本因配置规范而改变,你可以简单地cleartool update这个特定的文件:
cleartool update -overwrite /path/to/file
如果配置规范本身已经改变(即,如果其中一个选择规则改变),则只做一个setcs 。
对于一个或多个加载的元素,update命令执行以下操作:
- 重新评估配置规范,选择VOB中加载的元素的版本,并加载它们,如果它们不同于当前加载的版本
- 如果加载的元素不再可见(即,新目录版本没有元素的条目),则从视图中卸载文件或目录。
- 如果视图中的版本不同于配置规范选择的VOB中的版本,则将配置规范选择的版本复制到快照视图中。