keeon 发表于 2005-11-24 16:03:48

专业工具SYNERGY,配置管理技术革新

1.1.1配置管理工具和变更管理工具使用同一个数据库
Telelogic SYNERGY: Synergy的配置管理工具CM Synergy与变更管理工具Change Synergy使用同一个数据库存储数据(即,源代码和提交的变更请求存储在同一数据库中), 在数据库的管理和维护上更加容易,方便,不需要对数据库的同步,降低出错的风险。
1.1.2变更请求与源代码直接关联
Telelogic SYNERGY:在Change Synergy中提交的变更请求通过任务与源代码直接相连,当所有任务中的源代码文件变更完成后,该任务完成并可以将任务完成的状态由工具直接体现在Change Synergy中。
1.1.3平行冲突的发现和解决
Telelogic SYNERGY:CM Synergy可以在由多人check-out然后check-in一个源代码文件的同一版本时自动产生一个对话界面提示此平行冲突,并可供程序员选择是否解决该冲突的两种方式,即合并或不合并其他人的修改。它支持项目级,组件级,目录级和文件级的平行开发功能,提供自动平行版本冲突提示和平行版本冲突内容,为项目级提供平行项目里的不同文件,组件和文件的清单,为组件提供组件里的不同目录和文件的清单,为目录提供目录里的不同文件清单,为文件提供文件之间内容的不同
1.1.4项目管理和项目级的合并
Telelogic SYNERGY:在CM SYNERGY中可以创建项目级的目录夹并装载所有项目的源代码,并可以创建子项目夹和文件夹,从而将源代码的存储和管理结构化,并且一个项目及其内容可以被整体复制为另一个项目所复用。 两个项目的内容可以进行整体合并。
1.1.5分支的建立和管理简洁有效
Telelogic SYNERGY:CM SYNERGY中基于一个根文件建立分支的操作简洁快速,并且可以有效地管理分支,进行分支的比较和合并。
1.1.6支持变更流程可定制性
Telelogic SYNERGY:SYNERGY可以在变更请求方面定制流程。流程阶段之间的关系,可以通过浏览器界面进行操作,可以不用编写脚本就能够实现状态之前的迁移和权限管理,而且SYNERGY也提供脚本方式来支持对变更请求状态改变时的各种触发条件,从而保证变更请求的改变能够及时得到响应。同时提供Telelogic的最佳实践的变更管理流程模版来帮助客户快速建立起变更控制过程。
1.1.7支持全面的配置管理数据统计,查询和报告
Telelogic SYNERGY:SYNERGY支持完全客户化定制报告查询,用户不需要借助第三方工具就能够按照用户指定的条件得到变更请求,任务,文件版本的分布,状态统计信息,支持全文检索功能,增强对信息检索的效率,同时也提供Word,Excel,RTF等多种保存报告方式。
1.1.8支持变更流程可定制性
Telelogic SYNERGY:SYNERGY在变更请求流程定制方面给客户带来很多灵活和方便性。流程阶段之间的关系,可以通过浏览器界面进行操作,可以不用编写脚本就能够实现状态之前的迁移和权限管理,而且SYNERGY也提供脚本方式来支持对变更请求状态改变时的各种触发条件,从而保证变更请求的改变能够及时得到响应。同时提供Telelogic的最佳实践的变更管理流程模版来帮助客户快速建立起变更控制过程。
1.1.9支持整个软件生命周期管理的要求
Telelogic SYNERGY:SYNERGY能够与Telelogic的整个软件生命周期每个阶段集成
        与世界排名第一的企业级需求管理工具DOORS集成
        与世界排名第一的测试管理具Mercury TestDirector集成
        与主流的IDE集成
支持企业级别的全面的软件生命周期,即,从需求到源代码的开发,从需求到测试的管理,从源代码开发到测试的管理等的适应各种不同角色的要求的整体软件开发流程。

本资料来自关键科技(北京)有限公司技术部
页: [1]
查看完整版本: 专业工具SYNERGY,配置管理技术革新