"RTC用户使用手册"
IBM Rational Team Concert (RTC) 是一款强大的协作软件开发工具,主要用于版本控制、工作项管理和持续集成。本手册详细介绍了RTC中不同角色的使用方法,包括组织级配置管理员、项目级配置管理员、项目经理、处室经理和开发人员。
### 组织级配置管理员
组织级配置管理员负责RTC的基础架构设置,确保项目的高效运行。他们的任务包括:
1. **创建项目区域**:在初次设置时,他们需要准备用户账户,并根据项目需求选择和修改过程模板。
2. **建立项目区域**:管理员会创建名为“组织配置管理库”的项目区域,选择合适的过程模板,添加团队成员并分配角色。
3. **管理团队和组件**:他们会建立团队区域,以及在产品库和测试库中定义系统和组件,管理项目区域,并创建流和组件。
4. **初始化源代码**:针对不同类型的项目(如Java、AIX中的C项目或i项目),管理员需要导入源代码,并分配给相应的团队区域。
5. **建立开发库**:建立新的项目区域作为开发库,创建流和组件,以便团队进行开发。
6. **创建快照**:在产品库和测试库中创建快照,以便跟踪和管理版本。
7. **提交工作**:监督开发库向测试库的提交过程,确保代码质量。
### 项目级配置管理员
项目级配置管理员关注于项目级别的配置管理,包括:
1. **创建组件基线**:为开发库组件创建基线,以便跟踪项目的进展。
2. **建立快照**:为开发库流创建快照,帮助团队理解项目状态。
### 项目经理
项目经理的主要职责是:
1. **管理工作项**:创建工作项,分配给相应的开发人员,以规划和追踪项目任务。
### 处室经理
处室经理的角色在RTC中主要涉及代码审查:
1. **审批源代码**:在提交至测试库之前,审批开发人员准备好的源代码,确保符合规范和质量标准。
### 开发人员
开发人员是RTC的核心用户,他们的日常工作包括:
1. **管理项目区域**:创建和维护存储库链接,确保工作环境的正确配置。
2. **创建工作空间**:创建个人的存储库工作空间,用于下载和管理源代码。
3. **下载源代码**:从工作空间下载需要的代码,进行本地开发。
4. **创建工作项**:报告问题或提出新的功能需求。
5. **开发环境**:在代码编辑视图中进行开发,使用 RTC 提供的集成开发环境。
6. **检入和关联工作项**:将完成的代码检入到个人工作空间,并将它们与相关的工作项关联。
7. **提交工作成果**:当代码开发完成后,提交到开发库,以便进一步的评审和测试。
8. **查看历史和比较**:查看源代码的历史记录,进行代码差异比较,帮助理解代码的演变。
9. **解决冲突**:在多人协作中可能出现的代码冲突,需要开发人员及时解决,保持代码的一致性。
本手册为RTC用户提供了一套完整的操作指南,涵盖从项目初始化到日常开发、提交和管理的各个环节,是RTC用户进行有效协作和管理的重要参考资料。