2009-05-05 63 views
1

我在具有〜3700个文件的项目上使用Clearcase。在发布时,有些目录必须递归标记。这里的文件数是~2400。其他目录中的文件被选择性标记。我目前使用脚本来标记文件以遍历文件列表并逐个标记文件。连接到以太网需要大约20分钟。Clearcase递归标签是否比元素标签更有效?

将标签过程分为两部分,一部分用于递归标签和一部分用于选择性标签是否有效?递归标签更快1x,2x,..?

回答

1

ClearCase文件操作文件总是...慢!

如果可以(如果给定树的所有文件都需要标记),则需要递归地应用您的标签。
还建议在动态视图上执行该操作,以避免与快照视图的更新状态(未更新或正在更新)有关的任何副作用

结果会更快(我没有一个确切的估计,但至少 2x似乎是正确的)。

警告:您递归应用标签的目录必须使用正确的版本(即version selected by the config spec)。


不要忘记,标记的点是识别相干集合文件(即一组文件,该文件的发展,以及被标记为所有的)。这意味着“mklabel -rec”总是比在单个文件上放置标签更好。
递归的标签不会错过任何文件,换上文件从列表中的标签可能会导致一组不完整(例如,如果文件到标签列表是过时或不完整)

0

你为什么不使用应用标签工具?无论如何,这就是我们所做的。