开发流程

开发项目类似于容器。这些项目可在发布标识之间复用。每当开发者执行更新,这些项目的内容都会更改。

处理项目的每个开发者都拥有项目的一个工作版本。开发者们从构建管理员的集成测试项目复制他们的开发项目。

正常情况下,开发者不检入开发项目。开发者在创建并测试完其开发项目中的更改之后会检入任务。然后,Rational Synergy 会将实施此更改的单独对象版本自动检入。

开发者在开始处理新任务或者已准备好更新项目以引入最新更改时,会对项目进行更新。开发者通过在需要时更新项目来保持项目为最新。开发者还对于开发项目的成员对象的每个更改都使用开发项目的同一版本。

每个开发者都负责使用其开发项目来对更改进行单元测试。要验证这些更改是否与其他开发者的更改兼容,开发者必须在检入任务之前更新其项目并重新测试这些更改。在单元测试完成之后,开发者必须完成此任务以同时检入所有相互依赖的对象。完成此任务将确保所有必要的对象都可供构建管理员用于集成测试。

缺省情况下,在开发者更新开发项目时,Rational Synergy 会收集当前发布标识的所有已分配且已完成的任务以及该发布标识的已通过集成测试的最新任务。


反馈