我的目標是查詢某個VOB和開發人員,找到他/她從X日期修改過的文件,並逐個將其傳遞到版本樹程序。在Clearcase中查找近期結帳並將文件路徑提供給xlsvtree以查看文件歷史記錄
在這裏我可以列出所有自11月20日我的工作: cleartool find /vobs/wran_cm/wran_cm_bsim -version "{created_by(egronei) && created_since(20-Nov-12)}" -print
輸出是:
/vobs/wran_cm/wran_cm_bsim/common-src/client/plugins/com.bsim.ui/src/main/java/com/bsim/ui/tabs/addnode/common/[email protected]@/main/dev/o13.2_ld/1 /vobs/wran_cm/wran_cm_bsim/common-src/client/plugins/com.oss.bsim.ui/src/main/java/com/bsim/ui/tabs/addnode/common/[email protected]@/main/dev/o13.2_ld/0 /vobs/wran_cm/wran_cm_bsim/common-src/client/plugins/com.oss.bsim.ui/src/main/java/com/bsim/ui/tabs/addnode/common/[email protected]@/main/at_ossrc_dev/dev/o13.2_ld/1 /vobs/wran_cm/wran_cm_bsim/common-src/client/plugins/com.oss.bsim.ui/src/main/java/com/bsim/ui/tabs/addnode/common/[email protected]@/main/at_ossrc_dev/dev/o13.2_ld/0 /vobs/wran_cm/wran_cm_bsim/common-src/client/plugins/com.bsim.ui/src/main/java/com/bsim/ui/tabs/addnode/common/[email protected]@/main/at_ossrc_dev/dev/o13.2_ld/1 /vobs/wran_cm/wran_cm_bsim/common-src/client/plugins/com.bsim.ui/src/main/java/com/bsim/ui/tabs/addnode/common/[email protected]@/main/at_ossrc_dev/dev/o13.2_ld/0 /vobs/wran_cm/wran_cm_bsim/common-src/client/plugins/com.bsim.ui/src/main/java/com/bsim/ui/tabs/addnode/common/[email protected]@/main/at_ossrc_dev/dev/o13.2_ld/1 /vobs/wran_cm/wran_cm_bsim/common-src/client/plugins/com.bsim.ui/src/main/java/com/bsim/ui/tabs/addnode/common/[email protected]@/main/at_ossrc_dev/dev/o13.2_ld/0
我可以用grep來篩選行,只傳遞該文件路徑版本樹,但理想情況下,我想以某種方式喝啤酒,然後逐個輸入文件名(用於代碼審查)。這裏是我的grep嘗試: cleartool find /vobs/wran_cm/wran_cm_bsim -version "{created_by(egronei) && created_since(20-Nov-12)}" -print | grep -i "language.properties" | xlsvtree