UCM更有彈性的應用方式
為了配合客戶所提出的需求,依據MR狀態來建立不同的Build,同步到對應的測試環境,原先的UCM建立baseline模式已不敷使用!
引入base clearcase apply label的觀念,再加上make baseline by import label,就可以達到依據不同的label建立不同的baseline,而不會侷限在有變更才可以建立baseline!這樣的方式相對彈性許多!
實際會用到的指令如下,之後可以用程式的方式作到自動化:
cleartool lsbl -short -comp doc@\twm_vob
列出某個component中,所有的baseline
cleartool lsbl -short -comp doc@\twm_vob -stream twm_eva_developer@\twm_vob
列出某個component中,位於某個stream中所有的baseline
cleartool rmbl UT_Test_Passed_doc_IMPORT@\twm_vob
移除某一條baseline(這個動作會將對應的label type也一併移除)
cleartool mkbl -nc -import -comp doc@\twm_vob,src@\twm_vob UT_Test_Passed@\twm_vob
以import label的方式建立baseline,這邊要特別注意,最小的單位是component,也就是說label要貼到某個component中所有的檔案,否則無法建立
baseline baseline的naming rule是
- Oct 04 Thu 2007 11:19
更有彈性的UCM
close
全站熱搜
留言列表
禁止留言