`

ClearCase 日常开发人员常用命令

    博客分类:
  • SCM
 
阅读更多

1. 建立vob
mkvob –tag /vobtags/vob1 –c “ VOB for project1” /vobstore/vob1.vbs
2. Mount vob
Cleartool mount /vobtags/vob1
3. 创建视图
cleartool mkview –tag test1 /ccvob/views/test1.vws
4. 设置当前视图
cleartool setview test1
5. 在VOB的根目录下到入数据:
clearfsimport –recurse –c “ comments “ /home/setup/* . ,注意命令的最后为圆点,表示当前目录。
6. 改变VOB的Owner:
cleartool protectvob –chown root /vobstore/vob1.vbs
7. 改变VOB的Group:
cleartool protectvob –chgrp alluser /vobstore/vob1.vbs
8. 增加Additional Group:
cleartool protectvob –add_group group1 /vobstore/vob1.vbs
9. 删除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. 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当前目录下所有的文件和目录中的文件
13. Check in
Cleartool 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当前目录下所有的文件和目录中的文件
14. 建立一个snapshot view
cleartool mkview –tag pat_2_snapshot_view –snapshot /viewstore/pat/myviews.vws
15. 编辑config spe
Cleartool edcs
16. 更新snapshot view
cleartool update pat_2_snapshot_view
17.设置当前的activity

cleartool setactivity activityname

分享到:
评论

相关推荐

    Rational ClearCase 275课程下册

    5. **操作命令与脚本编写**:熟练掌握ClearCase的命令行操作是提升效率的关键,课程可能会讲解常用的命令,如checkin、checkout、merge等,并介绍如何编写自动化脚本来简化日常任务。 6. **整合与冲突解决**:在多...

    clearcase_admin文档

    对于初学者,入门指南提供了ClearCase的基础知识,包括其核心概念、基本操作以及常用命令。理解版本控制的基本原理,如版本历史、分支和合并的概念,是使用ClearCase的第一步。 综上,"clearcase_admin文档"是一套...

    cleartool_command_version7.0.0.1

    ##### 常用命令 - **help [command-name]**: 显示特定命令的帮助信息。 - **man [command-name]**: 显示特定命令的手册页面。 - **quit**: 退出当前会话。 - **cd [dir-pname]**: 改变当前工作目录。 - **pwd**: ...

    git使用培训.pptx

    - **工作版本(Working copy)**:从仓库取出的本地副本,用于日常开发。 ### Git的诞生与发展 Git由Linux内核开发者Linus Torvalds在2005年开发,最初是为了解决Linux内核的版本管理问题。Git迅速流行,成为开源...

    Intellij IDEA教程

    除了上述功能,IntelliJ IDEA还包括数据库管理、模板代码生成、编辑和重构支持、本地历史记录查看等多种实用功能,帮助开发者在日常开发中更加高效和便捷。 总体而言,IntelliJ IDEA是一个功能强大且灵活的集成开发...

    代码管理工具SVN-CC-GIT-VSS-CVS详细使用说明书最终版

    尽管Subversion (SVN) 的使用技巧非常多样,但本手册将专注于其最常用的功能,确保读者能够应对日常开发中的常见需求。此外,还将介绍如何在 Eclipse IDE 上安装 SVN 插件,并讨论 SVN 的权限分配方式。 #### 2. 在...

Global site tag (gtag.js) - Google Analytics