我是ClearCase的新手,最近我合併了分支A
到分支B
的文件列表。
那時我查了保存了我合併的每個文件的時間戳選項。查看歷史清單中的元素清單
現在,客戶需要審查的是一個看起來,所以他們所要求的快照,以其「創建時間戳」及其「修改的時間戳」作爲列表中的每個文件。
我試過使用歷史選項,但我沒有得到創建日期時間戳。
如何獲取時間戳信息?
我是ClearCase的新手,最近我合併了分支A
到分支B
的文件列表。
那時我查了保存了我合併的每個文件的時間戳選項。查看歷史清單中的元素清單
現在,客戶需要審查的是一個看起來,所以他們所要求的快照,以其「創建時間戳」及其「修改的時間戳」作爲列表中的每個文件。
我試過使用歷史選項,但我沒有得到創建日期時間戳。
如何獲取時間戳信息?
查看這些文件的一種方法是將它們選擇到視圖中:
您可以在其配置規範中嘗試使用基於時間的選擇規則的視圖。
我會建議動態視圖(這樣,你可以快速修改配置規範,爲了選擇合適的版本做多次嘗試)
請參閱「how to find out all the activities happened in a branch in the last month?」爲例或這樣的配置規格。
但如果你的文件列表後,通過一個視圖中選擇,但與「修改日期」 以及的「創建日期」,然後進行簡單cleartool find
,使用fmt_ccase syntax ,就夠了:
這會給你所有的創建日期:
ct find . -type f -exec "cleartool descr -fmt \"%n %e:%d\n\" \"%CLEARCASE_PN%@@\""
這會給你所有的最後修改日期:
ct find . -type f -exec "cleartool descr -fmt \"%n %e:%d\n\" \"%CLEARCASE_PN%\""
唯一的區別是在「@@
」,這在一種情況下是用於參考(其具有創建日期)元素本身,而在其他(沒有「@@
」),是用於參照版本(代表最後修改日期)。
謝謝朋友,請幫我這個,我有另一個疑問 [合併](http://stackoverflow.com/questions/12088657/merge-file-from-one-barnch-to-another-branch-在-的ClearCase) –