2011-12-18 23 views
1

我們在UCM中創建了一個組件。許多文件已被更改,但在版本1之後幾乎沒有文件被更改。如何使用cleartool在組件中查找修改後的文件?

我們可以使用createdsince找到文件列表。但在這種情況下,我們需要指定日期。有什麼方法可以找到創建後修改的文件列表。

換句話說,找到版本樹中版本大於1的文件列表。

回答

1

您需要比較當前版本與stream/1版本,並不總是組件的初始基準。
實際上,如果您沒有導入初始非UCM標籤作爲基準,則初始基線爲空(其中沒有版本)。

的訣竅是,使用query language時,不能使用version selector查詢

所以,你所能做的就是將標籤應用到所有version 1,然後尋找具有至少所有元素一個版本沒有該標籤(請參見find examples)。

cleartool find . –version 'version(.../streamName/1)' –exec "cleartool mklabel V1 \"%CLEARCASE_XPN%\"" 
cleartool find . -version '{!lbtype(REL1)}' 
相關問題