⑴ 求clearcase的常用命令,謝謝。
ct 是cleartool的alias或者link
#ln -s cleartool ct
or
#alias ct ="cleartool"
1. 建立vob
mkvob –tag /vobtags/vob1 –c 「 VOB for project1」 /vobstore/vob1.vbs
2. Mount vob
ct mount /vobtags/vob1
3. 創建視圖
ct mkview –tag test1 /ccvob/views/test1.vws
4. 設置當前視圖
ct setview test1
5. 在VOB的根目錄下到入數據:
clearfsimport –recurse –c 「 comments 「 /home/setup/* . ,注意命令的最後為圓點,表示當前目錄。
6. 改變VOB的Owner:
ct protectvob –chown root /vobstore/vob1.vbs
7. 改變VOB的Group:
ct protectvob –chgrp alluser /vobstore/vob1.vbs
8. 增加Additional Group:
ct protectvob –add_group group1 /vobstore/vob1.vbs
9. 刪除Additional Group:
ct protectvob –delete_group group1 /vobstore/vob1.vbs
修改vob中數據的許可權信息
10. 將jmccboss VOB 中所有元素Owner 改成ccadmin,Group改成jmccboss:
Ct protect –chown ccadmin –舉悉跡chgrp jmccboss .
.為vob根目錄
11. 將jmccboss VOB 中所有元素許可權 改成對ccadmin(rwx),jmccboss(rwx),其他VOB附屬組成員(r-x):
例: Ct protect –recurse –chmod 775 . ,
12. Mount vob
Ct mount /vobtags/vob1
13. 創建視圖
ct mkview –tag test1 /ccvob/views/test1.vws
14. 設置當前視圖
ct setview test1
15. 在VOB的陸李根目錄下到入數據正並:
clearfsimport –recurse –c 「 comments 「 /home/setup/* . ,注意命令的最後為圓點,表示當前目錄。
16. Check out
Ct checkout [-reserve][-unreserve] b.c Check out一個文件
Ct checkout . Check out當前目錄
Ct Checkout –nc *.* Check out當前目錄下所有文件
ct find . $file -exec 『ct checkout -nc $CLEARCASE_PN』
Check out當前目錄下所有的文件和目錄中的文件
17. Check in
Ct checkin b.c Check in 一個文件
Ct checkin . Check in 當前目錄
Ct Checkin –nc *.* Check in 當前目錄下所有文件.
ct find . $file -exec 『ct checkin -nc –ide $CLEARCASE_PN』
Check in當前目錄下所有的文件和目錄中的文件
18. 建立一個snapshot view
ct mkview –tag pat_2_snapshot_view –snapshot /viewstore/pat/myviews.vws
19. 編輯config spe
Ct edcs
20. 更新snapshot view
ct update pat_2_snapshot_view
21.設置當前的activity
ct setactivity activityname