2009-05-05 60 views
1

我在具有〜3700個文件的項目上使用Clearcase。在發佈時,有些目錄必須遞歸標記。這裏的文件數是~2400。其他目錄中的文件被選擇性標記。我目前使用腳本來標記文件以遍歷文件列表並逐個標記文件。連接到以太網需要大約20分鐘。Clearcase遞歸標籤是否比元素標籤更有效?

將標籤過程分爲兩部分,一部分用於遞歸標籤和一部分用於選擇性標籤是否有效?遞歸標籤更快1x,2x,..?

回答

1

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

如果可以(如果給定樹的所有文件都需要標記),則需要遞歸地應用您的標籤。
還建議在動態視圖上執行該操作,以避免與快照視圖的更新狀態(未更新或正在更新)有關的任何副作用

結果會更快(我沒有一個確切的估計,但至少 2x似乎是正確的)。

警告:您遞歸應用標籤的目錄必須使用正確的版本(即version selected by the config spec)。


不要忘記,標記的點是識別相干集合文件(即一組文件,該文件的發展,以及被標記爲所有的)。這意味着「mklabel -rec」總是比在單個文件上放置標籤更好。
遞歸的標籤不會錯過任何文件,換上文件從列表中的標籤可能會導致一組不完整(例如,如果文件到標籤列表是過時或不完整)

0

你爲什麼不使用應用標籤工具?無論如何,這就是我們所做的。