1

我在一个有大约 3700 个文件的项目上使用 Clearcase。在发布时,有些目录必须递归标记。这里的文件数约为 2400。其他目录中的文件被选择性地标记。我目前使用脚本标记文件以遍历文件列表并逐个标记文件。连接到以太网大约需要 20 分钟。

将标记过程分成两部分,一是递归标记,一是选择性标记,是否有效?递归标记是否快 1x、2x、..?

4

2 回答 2

1

逐个文件的 ClearCase 操作总是……慢!

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

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

警告,您从中递归应用标签的目录必须是正确的版本(即配置规范选择的版本)。


不要忘记标记的目的是识别一组连贯的文件(即一组不断发展并被标记为全部的文件)。这意味着“ mklabel -rec”总是比将标签放在单个文件上更好。
递归标签不会遗漏任何文件,从列表中放置在文件上的标签可能会导致集合不完整(例如,如果要标记的文件列表已过时或不完整)

于 2009-05-05T08:08:42.993 回答
0

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

于 2009-06-05T11:19:57.100 回答