UML软件工程组织

ClearCase指南-基础篇
来源:51CMM.COM:作者:翟朋伟
 
第1章 前言
  . 本文档凡斜体字即代表高级内容、高级概念、或可选内容,仅作粗略了解用,暂不必深入理会。
  . 如下如无特别说明,缩写“CC”即代表Rational ClearCase;缩写“VS”即代表Microsoft Visual Studio 2003/2005/Whidbey;缩写“VSS”即代表Microsoft Visual Source Safe。
  . 对于代码开发人员,绝大部分配置管理工作是通过集成了ClearCase的VS.NET来进行的,除却部分操作,大部分操作在VS集成环境下进行应该更便当些。但本文档是CC的基础,也包含部分VS集成环境无法进行的操作,所以,开发人员必须仔细阅读本文档 – 单纯依靠集成了ClearCase的VS.NET是无法解决所有问题的。
  第2章 ClearCase安装
  2.1 准备工作
  . 客户机器必须加入Windwos域,客户必须用Windows域账户登录到自己的机器(即登录到域中),你的ClearCase客户端才可以正常访问ClearCase服务器、你的ClearCase客户端才可以正常工作。ClearCase使用Windows账户作为自己权限管理的基础,切!
  . 网络部分、WINS设置:网络连接、属性、TCP/IP、属性、高级、WINS、添加(A)…,加入2个WINS地址:192.168.8.4、192.168.8.6。否则安装可能失败,提示如下:

  . 如果客户端是Windows 2000 Advanced Server,可能因为权限问题而无法创建视图,这是我们公司域服务器帐号同步故障所致。请先退出PDOMAIN域,然后再加入PDOMAIN域,问题应该可以解决。注:其他类型操作系统也可能出类似故障(有时报告“…与域服务器的信任关系失败…”),解决办法同此。
  . 工作方便起见,你的Windows域账户应该同时是你本机的管理员(Administrators组)。
  一切Ok,开始安装工作。
  2.2 安装工作
  . 注意:ClearCase必须在Visual Studio.NET(含Whidbey)、Rational Rose之后安装,否则ClearCase与以上2者的集成将失败。
  . 注意:以后如果需要重装Visual Studio(如Whidbey版本升级)或Rose,ClearCase也必须卸掉重装、同样是后装ClearCase!
  . 注意:VS.NET+ClearCase安装、配置好后,如果因为目种原因又安装了Source Safe,则VS.NET+ClearCase的集成关系失败、自动变为VS.NET+Source Safe的集成关系。如欲返回使用VS.NET+ClearCase集成,则必须卸载重装ClearCase。
  . 注意:关于原Source Safe客户端:
  1、 对于Visual Studio(平台技术部、应用开发部),客户端原Source Safe可以保留、不必卸载、以备浏览原Source Safe库;
  2、 对于Rose(应用设计部),客户端原Source Safe可以暂时保留,以备浏览原Source Safe库;当Source Safe到ClearCase的迁移工作彻底完成后,最好卸载客户端Source Safe,否则Rose与ClearCase的绑定可能(而非绝对)会受到干扰,每次启动Rose都需要重置Rose Add-In Manager,以重新绑定到ClearCase! ---- 目前来看,部分人机器环境可能有本绑定毛病。
  . ClearCase Client安装启动路径:\\uf-net\ClearCaseNetSetup,启动Setup.exe......可能遇到的、需要干涉的步骤及解决如下:
  1、 License Agreement…步骤:当然选择I accept…、我同意……
  2、 最后一步,提示是否阅读有关及是否要进入Rational有关网址,不必要,勾掉2个CheckBox。
  3、 除却安装路径(默认:c:\program files\rational\clearcase)可以修改外,其他配置一律不得修改、须保持默认值!
  . 安装完ClearCase后必须重新登录(即Windows注销操作)---- 最好重启机器、以刷新你的权限到ClearCase Server,否则不能操作ClearCase客户端!
  第3章 各部目录结构
  特别提醒:在ClearCase Explore中,你可以看到自己熟悉的目录、文件等概念。但其实,其中有些结点、目录是特殊的ClearCase后台对象(视图名、VOB、Component),你不要试图在CC Explore或Windows Explore中对这些特殊的CC Object进行删除、移动、重命名等变更操作,否则肯定只会自讨苦吃!这些概念你不必太了解,记着别变更之即可。
  这些概念在CC Explore中View的节点等级关系为:视图名\VOB\Component\普通目录、文件。即Root节点代且仅代视图名,1级节点代且仅代VOB,2级节点代且仅代Component,其他为普通目录、文件。客户端只能对Component之下的常规目录、文件作入库、Check Out、Check In、重命名、删除等操作。
  这些概念在CC Explore中的体现参下节:“平台技术部目录结构”。
  3.1 平台技术部

  3.2 应用开发部

  3.3 应用设计部

 

版权所有:UML软件工程组织