统一变更管理(UCM)将开发工作与项目中的活动关联在一起。本主题概述了 UCM 开发周期。
- 关于 UCM
统一变更管理(UCM)是支持软件项目团队管理其工作的过程。UCM 使用 Rational ClearCase 和(可选)Rational ClearQuest 来自动完成软件配置管理以及缺陷和变更跟踪的任务。
- 设置 UCM 工作区
要使用 UCM,必须设置一个或多个工作区。需要的工作区数量取决于您加入的 UCM 项目是有一个流还是有多个流。
- 在“前端桌面”中显示 ClearCase 视图
“前端桌面”的“视图”页面提供对 ClearCase 视图及其关联 Visual Studio 项目的快速访问。
- 使用 ClearCase 视图管理 Visual Studio 项目
Rational ClearCase Client
for Microsoft Visual
Studio .NET 提供用于管理 Visual Studio 项目及其关联的 ClearCase 视图的操作。
- 设置 UCM 活动
必须将 UCM 视图与活动关联之后才能在该视图中检出并修改源文件。向活动设置视图将把您创建的任何版本的源文件分配到活动变更集。
- 处理活动
要处理活动,请修改源文件并测试修改。如果对 Rational ClearQuest 启用了项目,可能还需要在变更请求管理系统中输入信息来沟通进度。
- 交付活动
当准备好向项目团队提供一个或多个活动时,请准备工作区。然后,交付这些活动。
- 创建新的基线
UCM 管理员在开发项目过程中以固定的时间间隔从集成流创建并建议新的基线。
- 同步工作区
在合适的时间,项目经理会在项目集成流中创建基线,合并已经交付的开发变更。在管理员已经测试和建议基线之后,请使您的开发流同步,以让开发工作区与新基线保持一致。