SCM配置管理技术总结及要点回顾
2009-04-16 14:26
337 查看
域控制器用户设置
![](http://www.rjgc.net/userfiles/b23.jpg)
相关内容,推荐查阅中国软件工程网(rjgc.net).
发布区创建 鑍鹓R漁LY?
对于ClearCase: "Dgf?}0}
无需创建服务器发布区,因为不需要部署多台服务器。 {?◥╚g &
需要创建客户端发布区,创建时定义好各项参数,所有需要使用SCM工具的人员从此发布区进行软件安装。 ?T齍-w1_k
对于ClearQuest: )y"要捤?
创建一个统一的发布区,不区分客户端还是服务器。 8?皍訧t
服务器端和客户端都通过这个发布区安装软件。 屏~%$?€?
vob、project、stream、view 鐻UL=0⒏滳
UCM模式下,vob分为pvob和cvob两种,pvob用来存储组件的管理性信息,cvob用来存储组件中的实际内容。 j??豺就?
推荐将vob小型化,一个cvob存放一个组件,可以提高性能并方便权限控制。 +摔&穤_z
推荐缩短vob的生命周期以提高性能。 铫,9X5Q潧x
一个pvob中的各个组件,可以构成不同的project,组件在不同的project中可以复用。 攇€褚WB
UCM中,集成流只能有一个,创建的其它任何流都归属于这个流,是它的子流。 c?2??
权限 ?4F#E俸
可以在各种不同层面进行权限控制,但做到完全不能访问,则需在操作系统层面实现。 ?庤n7
使用CCRC还是native方式的客户端,可以选用不同的用户组管理方式。 楚и 霔?
不管采用CCRC还是native方式,避免不了组的设置,要进行完善的权限控制,服务器上难免动态地存在多个组―这是由ClearCase基于“组”进行权限管理且只对一个组授权的特点决定的。 <=苤?L??
由于CCRC在功能上的不足,可加以利用,更好地实现权限控制。 ?h椖匶8j
组件内部的权限控制需要用trigger来实现。 ? 鷢L┧炂
杂项 钇矑/s?
CQ连SQL SERVER数据库时,不能把连接的用户设置成数据库拥有管理权限的用户(但可以是db owner),否则会报错说数据库不为空,疑似把系统表作为用户表看待了。 魮/?髙?
避免在操作系统环境下直接删除,重命名任何由SCM工具管理了的元素。 jW磻?]硷
备份的主要内容包括:registry、vob、view。 櫥栢撋?q?
备份必须包含NTFS的一些授权信息。 臧)〧孶呜;
备份通常无法保存共享设置信息。 尷牺0隀??
一个ClearCase服务器同时只能工作在一个region下,region可以动态创建(比如说创建一个专门用于测试的region)。 ?β?}育
一个region对应有一个registry。 k≈?;?
可以通过tag的管理使vob、view工作于多个region之下。示例命令行如下: /±K丹偧
cleartool -mktag -vob -tag -/new_vob_tag_name FULL_PATH_TO_VOB_STORAGE &.gx鼤?癝
registry的password的作用:仅对public vob管用,一旦一个vob设置成public的,谁都可以mount和使用它,为了安全起,设这个password作为保险。对于实施严格精确的权限控制,这个含义不大。 Mh?I樭a?
CCRC和CQWEB的WEB服务器可以使用SSL,更加安全。具体配置方法有文档。 €LU0}〆妎
一些集成性很强的命令行命令是不推荐使用的,比如:rgy_backup、rgy_switch等。 y?嶯銬?
UUID:内部存储的唯一标识,在vob、view失去完整性的情况下,可以被用来执行对象的删除等操作,十分有用。 73Р脨<捕T
服务器端的albd进程需要长期占用一个license,一个用户对license的占用最小时间为30分钟,推广后license数目可能需要根据实际情况增加。 橝^靬?
保存某个复合基线:暂时没有好办法,只有基于这个复合基线创建1个子流。 > (刢Uhdg
4. 总结分析 q]J文sC?
内容相对简单,所以预定目标完成情况较好,服务器和客户端软件的安装部署完成,参与人员已基本具备能自行操作并进一步自行探索的熟练程度,对各种概念有了深入的理解,了解了工具软件的各种使用方式的差异和优劣,对实施中的难点和重点有了较为实质的认识,并获取了一些重要的使用经验。经过总结整理,认为以下内容为后续实施过程中的难点和重点: 爦5奦ι?
权限管理:如何实施精确到组件、精确到人的严格的权限管理; 譇B稐氿5?
脚本技术:如何根据实际需要随时编写所需脚本,包括CC的Trigger和CQ的hook。 €╈鎌q 韟?
使用规则:如何制定详细的用户操作使用规则,包括流程、命名、使用、授权等。 摲 R6'z/ ?
![](http://www.rjgc.net/userfiles/b23.jpg)
相关内容,推荐查阅中国软件工程网(rjgc.net).
发布区创建 鑍鹓R漁LY?
对于ClearCase: "Dgf?}0}
无需创建服务器发布区,因为不需要部署多台服务器。 {?◥╚g &
需要创建客户端发布区,创建时定义好各项参数,所有需要使用SCM工具的人员从此发布区进行软件安装。 ?T齍-w1_k
对于ClearQuest: )y"要捤?
创建一个统一的发布区,不区分客户端还是服务器。 8?皍訧t
服务器端和客户端都通过这个发布区安装软件。 屏~%$?€?
vob、project、stream、view 鐻UL=0⒏滳
UCM模式下,vob分为pvob和cvob两种,pvob用来存储组件的管理性信息,cvob用来存储组件中的实际内容。 j??豺就?
推荐将vob小型化,一个cvob存放一个组件,可以提高性能并方便权限控制。 +摔&穤_z
推荐缩短vob的生命周期以提高性能。 铫,9X5Q潧x
一个pvob中的各个组件,可以构成不同的project,组件在不同的project中可以复用。 攇€褚WB
UCM中,集成流只能有一个,创建的其它任何流都归属于这个流,是它的子流。 c?2??
权限 ?4F#E俸
可以在各种不同层面进行权限控制,但做到完全不能访问,则需在操作系统层面实现。 ?庤n7
使用CCRC还是native方式的客户端,可以选用不同的用户组管理方式。 楚и 霔?
不管采用CCRC还是native方式,避免不了组的设置,要进行完善的权限控制,服务器上难免动态地存在多个组―这是由ClearCase基于“组”进行权限管理且只对一个组授权的特点决定的。 <=苤?L??
由于CCRC在功能上的不足,可加以利用,更好地实现权限控制。 ?h椖匶8j
组件内部的权限控制需要用trigger来实现。 ? 鷢L┧炂
杂项 钇矑/s?
CQ连SQL SERVER数据库时,不能把连接的用户设置成数据库拥有管理权限的用户(但可以是db owner),否则会报错说数据库不为空,疑似把系统表作为用户表看待了。 魮/?髙?
避免在操作系统环境下直接删除,重命名任何由SCM工具管理了的元素。 jW磻?]硷
备份的主要内容包括:registry、vob、view。 櫥栢撋?q?
备份必须包含NTFS的一些授权信息。 臧)〧孶呜;
备份通常无法保存共享设置信息。 尷牺0隀??
一个ClearCase服务器同时只能工作在一个region下,region可以动态创建(比如说创建一个专门用于测试的region)。 ?β?}育
一个region对应有一个registry。 k≈?;?
可以通过tag的管理使vob、view工作于多个region之下。示例命令行如下: /±K丹偧
cleartool -mktag -vob -tag -/new_vob_tag_name FULL_PATH_TO_VOB_STORAGE &.gx鼤?癝
registry的password的作用:仅对public vob管用,一旦一个vob设置成public的,谁都可以mount和使用它,为了安全起,设这个password作为保险。对于实施严格精确的权限控制,这个含义不大。 Mh?I樭a?
CCRC和CQWEB的WEB服务器可以使用SSL,更加安全。具体配置方法有文档。 €LU0}〆妎
一些集成性很强的命令行命令是不推荐使用的,比如:rgy_backup、rgy_switch等。 y?嶯銬?
UUID:内部存储的唯一标识,在vob、view失去完整性的情况下,可以被用来执行对象的删除等操作,十分有用。 73Р脨<捕T
服务器端的albd进程需要长期占用一个license,一个用户对license的占用最小时间为30分钟,推广后license数目可能需要根据实际情况增加。 橝^靬?
保存某个复合基线:暂时没有好办法,只有基于这个复合基线创建1个子流。 > (刢Uhdg
4. 总结分析 q]J文sC?
内容相对简单,所以预定目标完成情况较好,服务器和客户端软件的安装部署完成,参与人员已基本具备能自行操作并进一步自行探索的熟练程度,对各种概念有了深入的理解,了解了工具软件的各种使用方式的差异和优劣,对实施中的难点和重点有了较为实质的认识,并获取了一些重要的使用经验。经过总结整理,认为以下内容为后续实施过程中的难点和重点: 爦5奦ι?
权限管理:如何实施精确到组件、精确到人的严格的权限管理; 譇B稐氿5?
脚本技术:如何根据实际需要随时编写所需脚本,包括CC的Trigger和CQ的hook。 €╈鎌q 韟?
使用规则:如何制定详细的用户操作使用规则,包括流程、命名、使用、授权等。 摲 R6'z/ ?
相关文章推荐
- SCM配置管理技术总结及要点回顾
- SCM配置管理技术总结及要点回顾
- 工业输送带裁切技术要点总结
- maven项目管理总结(二)配置文件及依赖管理
- Android 配置子Module混淆时遇到的错误,和一些零散技术点总结
- IT技术团队管理-总结
- vs2013 项目属性配置的总结(主要用于opencv不同版本的管理)
- Windows服务器配置与管理动态磁盘技术 、建立基本卷、带区卷、跨区卷、镜像卷和RAID-5卷的方法 磁盘配额
- 第二十三天 cookie客户端或浏览器状态管理技术的总结
- SCM基础之配置管理实施
- 大学毕业4年-回顾和总结(10)-资金账务系统的架构设计(产品视角+技术视角)(图文并茂)
- 配置DNS服务-要点总结
- webkit webApp 开发技术要点总结
- webkit webApp 开发技术要点总结
- webkit webApp 开发技术要点总结【转】
- (转)webApp 开发技术要点总结
- 学生信息管理系统总结之二 :继安装sql之后的配置ODBC
- [原创]配置管理技术圈QQ群:129489184
- Cisco 交换机配置文件存放位置及管理要点