ClearCase完全攻略(十)CCRC维护:Base模式环境搭建,Base下概念再解析
2010-07-12 10:10
351 查看
Base下,CCRC使用和维护
Base的分支和标签我暂时不涉及到了。我们就打比方。我们只是做一个简单维护文档的文档管理平台
所有配置默认的。涉及到的操作只有CO/CI等简单的。
1:环境搭建
2:权限分配方案
3:基本操作
3:日常维护
4:备份恢复策略
5:故障
1:环境搭建
任务要求
新建VOB,按照要求建立目录结构
link的方式调用其他VOB的目录
对各个目录不同组别的权限设置
1:VOB tag :lab,(其实需要创建3个VOB,lab,lab1,lab2)
目录结构 :
2:项目名称lab1是link到项目lab1的VOB中, 项目名称lab2是link到项目lab2的VOB中
3:权限需求:在域里面建以下组:
CC_User(项目组成员),CC_Use_lab1(项目组成员),CC_Use_lab2(项目组成员),
CC_PM(项目经理组),CC_doc(规范文档组)、,其中CC_Use_lab1,CC_Use_lab2,
CC_PM,CC_doc里的成员均属于CC_User
组。
CC_User组对可读写。
CC_PM对只读。
CC_、CC_对只读。
所有成员只读。
实施步骤:
1:创建一个普通VOB
2:创建一个视图
,然后VOB里面按照规则创建文件夹,加入源控制
3:配置权限
(创建VOB和视图view不明白的可以看文章:ClearCase完全攻略(五) UCM实例:创建PVOB,创建VOB,两者区分
)
过程中遇到的一些问题:
1:创建动态视图,在VOB中创建文件夹,大写自动变成小写
ClearCase大小写敏感问题
如何解决windows下 CC的大小写区分问题?
如果是动态视图,有个选项
Case Insensitive,服务器和客户端都要做,如果有动态视图的话,就要重启计算机才可以。
如果是静态视图,或者是web视图。Snapshot 和 Web views使用本地的文件系统来读取操作文件。在Windows文件体系下大小写不敏感、通常在创建文件名称时字母保护。在UNIX文件体系下大小写敏感,创建文件名始终字母保护。
所以如果觉得麻烦。直接创建静态视图,就没有这个问题。
最后解决办法:使用静态视图
2:创建了好多文件夹。怎么批量加入源控制
from:CSDN文章
1、把你需要的文件夹及内容拷贝到CC对应的目录里面;
2、若目录中没有子文件夹,可在CC Explorer中全选然后add
to source
control;若存在子目录,最方便的办法就是在硬盘中找到那个目录,点击查询,不输入任何条件,但要勾选“搜索子文件夹”,然后在搜索出的所有文件,
点击右键,ClearCase-》add to source control 即可实现。
from:实用的add_to_source_control脚本(Clearcase)
脚本待验证
from :cj
命令行查出所有私有文件
cleartool ls -recurse -view_only .
如果批量添加,在视图下运行
for /f "delims==," %v in ('cleartool ls -view_only -r -short') do cleartool mkelem -nc -mkpath -ci "%v"
最后解决办法:使用CCRC,search出所有私有文件,批量添加源控制。
Base的分支和标签我暂时不涉及到了。我们就打比方。我们只是做一个简单维护文档的文档管理平台
所有配置默认的。涉及到的操作只有CO/CI等简单的。
1:环境搭建
2:权限分配方案
3:基本操作
3:日常维护
4:备份恢复策略
5:故障
1:环境搭建
任务要求
新建VOB,按照要求建立目录结构
link的方式调用其他VOB的目录
对各个目录不同组别的权限设置
1:VOB tag :lab,(其实需要创建3个VOB,lab,lab1,lab2)
目录结构 :
lab |
1_项目核心文档 |
1_发布规范 |
2_在建规范 |
2_ 项目公共文档 |
项目名称lab1 |
1_发布 需求 |
2_在建需求 |
项目名称lab2 |
1_发布需求 |
2_在建需求 |
3:权限需求:在域里面建以下组:
CC_User(项目组成员),CC_Use_lab1(项目组成员),CC_Use_lab2(项目组成员),
CC_PM(项目经理组),CC_doc(规范文档组)、,其中CC_Use_lab1,CC_Use_lab2,
CC_PM,CC_doc里的成员均属于CC_User
组。
CC_User组对可读写。
CC_PM对只读。
CC_、CC_对只读。
所有成员只读。
实施步骤:
1:创建一个普通VOB
2:创建一个视图
,然后VOB里面按照规则创建文件夹,加入源控制
3:配置权限
(创建VOB和视图view不明白的可以看文章:ClearCase完全攻略(五) UCM实例:创建PVOB,创建VOB,两者区分
)
过程中遇到的一些问题:
1:创建动态视图,在VOB中创建文件夹,大写自动变成小写
ClearCase大小写敏感问题
如何解决windows下 CC的大小写区分问题?
如果是动态视图,有个选项
Case Insensitive,服务器和客户端都要做,如果有动态视图的话,就要重启计算机才可以。
如果是静态视图,或者是web视图。Snapshot 和 Web views使用本地的文件系统来读取操作文件。在Windows文件体系下大小写不敏感、通常在创建文件名称时字母保护。在UNIX文件体系下大小写敏感,创建文件名始终字母保护。
所以如果觉得麻烦。直接创建静态视图,就没有这个问题。
最后解决办法:使用静态视图
2:创建了好多文件夹。怎么批量加入源控制
from:CSDN文章
1、把你需要的文件夹及内容拷贝到CC对应的目录里面;
2、若目录中没有子文件夹,可在CC Explorer中全选然后add
to source
control;若存在子目录,最方便的办法就是在硬盘中找到那个目录,点击查询,不输入任何条件,但要勾选“搜索子文件夹”,然后在搜索出的所有文件,
点击右键,ClearCase-》add to source control 即可实现。
from:实用的add_to_source_control脚本(Clearcase)
脚本待验证
from :cj
命令行查出所有私有文件
cleartool ls -recurse -view_only .
如果批量添加,在视图下运行
for /f "delims==," %v in ('cleartool ls -view_only -r -short') do cleartool mkelem -nc -mkpath -ci "%v"
最后解决办法:使用CCRC,search出所有私有文件,批量添加源控制。
相关文章推荐
- ClearCase完全攻略(二) Base下的一些概念全解析
- ClearCase完全攻略(三) UCM下的一些概念全解析1
- ClearCase完全攻略(四) UCM下的一些概念全解析2
- Vue2.0 新手完全填坑攻略—从环境搭建到发布
- Vue2.0 新手完全填坑攻略——从环境搭建到发布
- Vue2.0 新手完全填坑攻略—从环境搭建到发布
- Vue2.0 新手完全填坑攻略—从环境搭建到发布
- ClearCase完全攻略(八)UCM实例:一些概念补充分析
- Vue2.0 新手完全填坑攻略——从环境搭建到发布
- [Script] Hadoop使用docker搭建完全分布模式环境的脚本
- Vue2.0 从环境搭建到发布(新手完全填坑攻略)
- ClearCase完全攻略(一):Base和UCM的前生后世
- ClearCase完全攻略(十二) CCRC客户端安装和插件安装
- Vue2.0 新手完全填坑攻略—从环境搭建到发布——DT
- Vue2.0 新手完全填坑攻略—从环境搭建到发布——Jinkey 原创
- Vue2.0 新手完全填坑攻略—从环境搭建到发布——DT
- Vue2.0 新手完全填坑攻略——从环境搭建到发布
- 完全分布式模式的Hadoop环境搭建
- angular4学习指南,环境搭建,基础概念解析(一)
- Vue2.0 新手完全填坑攻略——从环境搭建到发布