[电脑基础知识]SPARKSOFTRDRational软件安装手册.doc
《[电脑基础知识]SPARKSOFTRDRational软件安装手册.doc》由会员分享,可在线阅读,更多相关《[电脑基础知识]SPARKSOFTRDRational软件安装手册.doc(60页珍藏版)》请在三一办公上搜索。
1、 Rational软件安装手册密 级:内部公开文档编号:SPARKSOFT-RD-Rational软件安装手册版 本 号:V0.4Rational软件安装手册江苏星网软件有限公司编制:张辉生效日期:2011年7月13日审核:批准:-江苏星网软件有限公司对本文件资料享受著作权及其它专属权利,未经书面许可,不得将该等文件资料(其全部或任何部分)披露予任何第三方,或进行修改后使用。修订页日期版本号修订说明修订人审核人批准人2011-7-13V0.1创建了文档张辉2011-8-23V0.2增加了UCM clearcase与clearquest集成部分,完善了运行环境张辉2011-9-29V0.3增加了
2、DOORS的安装说明张辉2011-12-8V0.4增加了base clearcase与clearquest集成张辉2012-3-23V0.5增加了静默安装说明张辉目录1.引言31.1.目的31.2.术语31.3.参考资料32.RATIONAL产品概述42.1.ClearCase42.1.1.概述42.1.2.优点52.2.ClearQuest52.2.1.概述52.2.2.优点62.3.DOORS62.3.1.概述62.3.2.优点73.运行环境73.1.服务器端73.1.1.硬件73.1.2.支持软件73.2.客户端93.2.1.硬件93.2.2.支持软件93.3.网络结构图(可选)94.R
3、ATIONAL软件安装说明94.1.ClearQuest安装94.1.1.安装Installation Manager 1.4.494.1.2.安装License Server 7.1.1104.1.3.License管理104.1.4.DB2的安装和配置114.1.5.ClearQuest服务器的安装124.1.6.安装ClearQuest7.1.1.1补丁134.1.7.创建模式存储库144.2.ClearCase安装154.2.1.初始化配置154.2.2.安装Installation Manager 1.4.4154.2.3.ClearCase服务器的安装154.2.4.安装Clear
4、Case7.1.1.1补丁184.2.5.License设置184.2.6.检查ClearCase状态204.2.6.1.解决分析后的问题204.3.DOORS安装224.3.1.安装License Server224.3.2.安装DOORS服务端264.3.3.安装DOORS客户端304.3.4.信息初始化354.3.5.从注册表中修改参数375.UCM CLEARCASE 与 CLEARQUEST 集成395.1.UCM ClearCase 与ClearQuest集成概述395.2.UCM ClearCase 与 ClearQuest 集成详述395.2.1.环境搭建395.2.2.创建C
5、Q Enabled Project415.2.3.Join project435.2.4.Deliver操作485.2.5.Rebase操作495.2.6.在ClearQuest界面执行ClearCase的一些操作505.2.7.如何取消Project 的CQ Enabled的特性506.BASE CLEARCASE 与CLEARQUEST集成516.1.ClearCase与ClearQuest集成的配制516.1.1.将ClearCase package加入到一个ClearQuest DBset516.1.2.在ClearCase VOBs上安装触发器(Triggers)516.1.4.核心
6、文件config.pl的配置526.2.在Windows的平台上的操作范例536.2.1.Check Out546.2.2.Check In561. 引言1.1. 目的本文档是RATIONAL产品安装部署说明,读者可以根据本文的环境要求和安装指南开展软硬件的部署与安装。1.2. 术语列出本文件中用到的专门术语、术语定义、外文首字母组词的原词组。也可用附件说明。或放到本文件的最后。1.3. 参考资料2. RATIONAL产品概述2.1. ClearCase2.1.1. 概述ClearCase 是业界非常优秀的软件版本控制工具和软件资源配置管理工具,在实际的软件开发过程中,采用ClearCase进
7、行版本控制能够实现真正意义的并行开发,提高开发效率。ClearCase具有两种应用的方式:Base ClearCase 以及 UCM ClearCase。这两种方式拥有着各自不同的概念、功能和应用范围:由于Base ClearCase 的概念相对简单,功能也比较单一,因而它易于掌握,适用于小型软件项目的开发过程中;而UCM ClearCase涉及的概念比较多,逻辑也相对复杂,它提供了更加丰富和完善的功能,因而较多的应用于大型软件系统的开发过程中。ClearCase具体的说是做配置管理的工具,只是SCM管理工具其中的一种。是RATIONAL公司开发的配置管理工具,类似于VSS,CVS的作用,但是
8、功能比VSS,CVS强大的多,而且可以与WINDOWS资源管理器集成使用,并且还可以与很多开发工具集成在一起使用。但是对配置管理员的要求比较高。ClearCase主要应用于复杂的产品发放、分布式团队合作、并行的开发和维护任务,包括支持当今流行软件开发环境Client/Server网络结构。在激烈的市场竞争中,ClearCase的特点直接响应了软件团队的需求,如:软件生产、发布、维护等。ClearCase在某些方式上和其它的软件配置管理系统有所不同,从本质上,ClearCase是无可比拟的,因为它包含了一套完整的软件配置管理工具而且结构透明、界面可亲。虽然ClearCase是一个可集成使用的环境
9、,但实际上我们仍可以把ClearCase的所有特性划分为四个具体功能范畴。1.版本控制ClearCase自动追踪每一个文件和目录的变更情况,通过分支和归并功能支持并行开发。在软件开发环境中,ClearCase可以对每一种对象类型(包括源代码、二进制文件、目录内容、可执行文件、文档、测试包、编译器、库文件等)实现版本控制。因而,ClearCase提供的能力远远超出资源控制,并且可以帮助团队,在开发软件时为他们所处理的每一种信息类型建立一个安全可靠的版本历史记录。2.工作空间管理ClearCase给每一位开发者提供了一致性、灵活性和工作空间域(有时也称为Sandboxes)可重用的功能。Clear
10、Case采用一种称为View的创新技术,它可以选择所指定任务的每一个文件或目录的适当版本,并呈现它们。View可以让开发者在资源代码共享和私有代码独立的不断变更中达到平衡,从而使他们工作更有效。3.建立管理ClearCase自动产生软件系统构造文档信息清单,而且可以完全、可靠的重建任何构造环境。ClearCase也可以通过共享二进制文件和并发执行多个建立脚本的方式支持有效的软件构造。4.过程控制ClearCase有一个灵活、强大的功能,可以明确项目设计的流程。自动的常规日志可以监控软件被谁修改、修改了什么内容以及执行政策,如:可以通过对全体人员的不同授权来阻止某些修改的发生,无论任何时刻某一事
11、件发生应立刻通知团队成员,对开发的进程建立一个永久记录并不断维护它。2.1.2. 优点ClearCase帮助所有规模的开发组织进行更加有效的开发和维护、加强竞争力、增加收益、降低成本。独特的ClearCase带来的特殊利益: 增加团队效率通过对并行开发的支持来实现,包括图形比较和归并、标签、版本目录结构。 增加个人效率 通过自动的工作空间管理来实现,如:直接的版本访问、消除了在拷贝文件上的时间的浪费。 简单的维护和提高对客户的支持通过快速准确的重建先前的版本来实现。 快速准确的产品发布 通过保证构造的准确性和对软件的每一个元件进行版本控制来实现。 减少错误发生 通过事件发生以后对每一个元件的变
12、更进行追踪来实现。 硬件资源的优化 通过分布式构造、减少文件拷贝、可用对象的共享等功能来实现。 提高项目协调和编制 通过文件注释和开发周期阶段变更的自动关联来实现。 提高产品质量 通过灵活的进程控制,和图形接口定制,使得软件开发在实际中保持一致。 更加有效的团队扩展通过减少系统管理和维护的负担来实现。 支持分布式结构使得团队成长通过Client/Server结构进行多点复制和及时的对象版本的更新来实现。 使用配置管理工具而降低风险由于它不干扰软件程序员的工作,所以可以使用常用的工具和文件系统接口。 增加了软件的安全性和保护性 通过使用分布式的存储结构,所有的软件资源会随时更新、在硬盘或网络出现
13、错误时那些被ClearCase存储的版本信息会立刻恢复。 减少培训和实现成本 ClearCase通过采用透明结构以及和标准开发工具进行集成来实现。 强有力的开发和维护 通过和其它工具(如:缺陷追踪)、系统、结构进行集成。 支持不同种类的开发 通过兼容不同平台的软件配置管理系统,如:Windows NT、UNIX、和一些Client端的软件,如:Windows 95、Windows NT、Windows 3.1和Windows for Workgroups。2.2. ClearQuest2.2.1. 概述ClearQuest 是IBM Rational提供的缺陷及变更管理工具,它体现了一个BUG
14、的完整的生命周期,从提交到关闭,记录了BUG所有的改变历史。它对软件缺陷或功能特性等任务记录提供跟踪管理。提供了查询定制和多种图表报表。每种查询都可以定制,以实现不同管理流程的要求。在实际开发中,对于保障软件产品的质量,协调各开发团队之间的合作起到了相当重要的作用。ClearQuest是高度可配置的,可适应几乎所有的自动化流程设计,同时支持用户定义、工作流支持(可定制的状态机)、字段、表单和电子邮件通知等。ClearQuest可以部署两种架构模式。使用CS架构,客户端需安装ClearQuest软件,服务端需要安装数据库管理系统。在BS模式下,除了需要构建数据库服务器,还需要构建一个Web服务器
15、,这样用户就可以使用浏览器来登录使用ClearQuest系统。2.2.2. 优点ClearQuest 是变更管理工具的一个标竿,没有人怀疑过ClearQuest 的功能。ClearQuest提供了强大的定制功能,可被视为变更管理系统的二次开发平台。其强大的查询和报表定制功能,为变更度量分析提供了可靠的数据支持;与ClearCase 的无缝集成,实现了对变更的完全跟踪。ClearQuest 除了支持WEB 访问,还提供桌面客户端,包含三个主要部分:用户界面、与数据库接口的核心部分、需求变更管理流程定义界面。UCM是IBM Rational提供的一套优秀的统一变更管理模式。配置管理工具ClearC
16、ase采用和变更管理工具ClearQuest结合的UCM方式,可以实现变更和配置管理的统一管理,使用组件方式支持代码复用,使用开发流和集成流支持分支的有序化,使用变更集和ClearQuest的结合,可以清晰地查询到变更任务相关联到的修改的文件和变化内容。Rational ClearQuest是一个高度灵活和可扩展的缺陷及变更跟踪系统,它可以捕获和跟踪所有类型的变更请求(例如产品缺陷、增强请求、文档变动等)。Rational ClearQuest为缺陷的跟踪和管理提供了可定制的工作流,这可以让开发团队可以更容易地:l 将活动分配给某个具体的开发人员l 标识同活动相关的优先级、当前状态和其他信息(
17、如负责人、估计工期、影响程度等l 自动产生查询、报告和图表 根据开发团队或开发过程需求可以灵活地调整ClearQuest工作流引擎:如果开发团队需要快速部署,那么也可以不进行定制,直接使用ClearQuest预定义的变更过程、表单和相关规则;当开发团队需要在预定义的过程上进行定制时,可以使用ClearQuest对他们的变更过程的各个方面-包括缺陷和变更请求的状态转移生命周期,数据库字段,用户界面(表单)布局,报告,图表和查询等进行定制。2.3. DOORS2.3.1. 概述DOORS Enterprise Requirements Suite(ERS)是一个功能全面且强大的需求管理工具,它可以
18、在整个软件生命周期中的不同阶段为不同人员工作(如:项目经理、系统分析员、开发人员、最终用户等)提供需求的描述、识别和管理,支持多用户以并行工作的方式管理大型复杂项目。 DOORS/ERS为需求管理提供全面的解决方案,它提供三种编辑需求的环境:基于文档或表格的数据库环境(DOORS)、基于Internet的Web环境(DOORSnet)、基于MS Word的环境(DOORSrequireIT)。作为DOORS/ERS 的核心程序,DOORS 可以捕获、连接、跟踪、分析和管理信息,以便于确保实施的工程与需求规格说明和标准相一致。它提供了所有你需要的捕获、跟踪与管理用户需求的功能特点。利用类似WOR
19、D 的界面,你可以直接在DOORS 中输入需求。 你也可以从多种格式的文件把需求导入到DOORS 中,这些格式包括: Microsoft Word, Excel, PowerPoint, 与 Outlook 普通 (ASCII) 文本 Rich Text 格式 (RTF) FrameMaker Interleaf 一旦你在DOORS 捕获了你的需求,你可以在整个项目生命周期中使用多种功能,如视图、链接与可跟踪性分析来跟踪与管理它们。2.3.2. 优点DOORS 是基于数据库的工具,所有的需求数据都同一存储到单一的数据库中:统一的客户操作界面,统一的数据源。而且,DOORS 支持跨平台的操作,例
20、如,从windows 的客户端访问位于UNIX 上的DOORS 数据库。这种架构避免了多个操作界面带来的复杂性,如需要来回切换屏幕;也避免了在数据安全上的漏洞,因为对多个数据源很难做到统一的安全管理;也避免了因为多个数据源之间同步,后台脚本的运行等带来的性能问题。安全和性能是 DOORS 能成为业界最佳需求管理工具的重要原因,这也是企业级应用的关键要求。安全:DOORS 有用户和角色的概念。不同的用户和组有不同的权限要求,被授权进行不同的操作。DOORS 为用户提供简单、强大而完全的安全机制。安全级别最高可以在整个数据库或项目级别进行设置,在对项目组进行划分;最小的粒度可以到某个文档的某个需求
21、项,以及对象的属性,如只有一定权限的用户才可以对内容或属性进行查看,修改或者删除。Doors 具有灵活的权限控制,包括:只读,修改,创建,删除,管理等五种级别。权限控制可以针对每一个用户在每一个database,项目目录,文件,需求项,属性上实施等。3. 运行环境3.1. 服务器端3.1.1. 硬件设备型号设备数量单台配置要求CPU: 2GHz 以上内存: 1GB 以上硬盘: 20GB 以上其他要求做主域控制器的机器要求性能好,稳定性高,可以根据公司的域用户多少来选择硬件资源。网络环境要求基本稳定,内部与外部网络尽量做到物理防范,如物理防火墙、路由器、代理服务器等。设置主域控制器的网关及DNS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电脑基础知识 电脑 基础知识 SPARKSOFTRDRational 软件 安装 手册
链接地址:https://www.31ppt.com/p-4558891.html