ClearCase 日常开发人员常用命令 作者 ylblue0213 来源: scmlife 1. 建立vobmkvob –tag /vobtags/vob1 –c “ VOB for project1” /vobstore/vob1.vbs2. Mount vobCleartool mount /vobtags/vob13. 创建视图cleartool mkview –tag test1 /ccvob/views/test1.vws4. 设置当前视图cleartool setview test15. 在VOB的根目录下到入数据:clearfsimport –recurse –c “ comments “ /home/setup/* . ,注意命令的最后为圆点,表示当前目录。6. 改变VOB的Owner: cleartool protectvob –chown root /vobstore/vob1.vbs7. 改变VOB的Group:cleartool protectvob –chgrp alluser /vobstore/vob1.vbs8. 增加Additional Group:cleartool protectvob –add_group group1 /vobstore/vob1.vbs9. 删除Additional Group:cleartool protectvob –delete_group group1 /vobstore/vob1.vbs修改vob中数据的权限信息10. 将jmccboss VOB 中所有元素Owner 改成ccadmin,Group改成jmccboss:Cleartool protect –chown ccadmin –chgrp jmccboss ..为vob根目录11. 将jmccboss VOB 中所有元素权限 改成对ccadmin(rwx),jmccboss(rwx),其他VOB附属组成员(r-x):例: Cleartool protect –recurse –chmod 775 . ,12. Mount vobCleartool mount /vobtags/vob113. 创建视图cleartool mkview –tag test1 /ccvob/views/test1.vws14. 设置当前视图cleartool setview test115. 在VOB的根目录下到入数据:clearfsimport –recurse –c “ comments “ /home/setup/* . ,注意命令的最后为圆点,表示当前目录。16. Check out Cleartool checkout [-reserve][-unreserve] b.c Check out一个文件Cleartool checkout . Check out当前目录Cleartool Checkout –nc *.* Check out当前目录下所有文件cleartool find . $file -exec ‘cleartool checkout -nc $CLEARCASE_PN’ Check out当前目录下所有的文件和目录中的文件17. Check inCleartool checkin b.c Check in 一个文件Cleartool checkin . Check in 当前目录Cleartool Checkin –nc *.* Check in 当前目录下所有文件.cleartool find . $file -exec ‘cleartool checkin -nc –ide $CLEARCASE_PN’ Check in当前目录下所有的文件和目录中的文件18. 建立一个snapshot viewcleartool mkview –tag pat_2_snapshot_view –snapshot /viewstore/pat/myviews.vws19. 编辑config speCleartool edcs20. 更新snapshot viewcleartool update pat_2_snapshot_view21.设置当前的activitycleartool setactivity activityname