VersionLink 与ClearCase
DevSuite 系列与 ALM 解决方案
- DevSuite 推行成熟的产品开发实践。
TechExcel VersionLink 能够通过正确的变更模型将易于使用、配置灵活的DevTrack 与功能强大的ClearCase 有效集成,是开发团队的理想工具。同时,和ClearCase 一样,VersionLink 能够记录和跟踪开发过程中所有的源码变更。
此解决方案是以下用户的理想选择::
- ClearCase 用户:希望将开发任务同缺陷跟踪深层集成。
- ClearCase UCM:希望准确、详细地跟踪每一个变更事件。
- ClearCase 用户:希望具备比ClearQuest 更强的继承功能,将任务和工作子项目深层整合。
- 开发人员:需要了解源码变更的原因、时间以及影响。
- 开发经理:需要具备团队的权限控制能力,例如当有变更任务出现时,定义谁来负责这个变更任务,以及怎样处理变更。
- 用户:希望查看与产品特性或缺陷相关的源码文件。
ClearCase 支持
- 通过VersionLink,ClearCase 用户可以在ClearQuest IDE 或独立平台的客户端将检入操作与DevTrack 工作任务关联起来。
- ClearCase 将新增半自动检入操作。
变更管理
- 当开发人员提交开发任务或版本文件的时候,系统会提示他们将这些变更与任务跟踪系统关联起来,这种情况称一个变更。
- UCM 用户的系统中,一个变更对应一次事件。
- VersionLink 系统中每个变更是组成变更模型的基本单元,它分别关联两个不同的数据库:源代码文档和DevTrack 任务。这样一个正确的变更模型就起到了桥梁的作用:一个变更可以和多个源代码文档的修改更新相联系,又和开发过程中的多个任务(缺陷修改、新功能添加等)相关联。
无缝集成
- 当系统中新的变更任务被创建或已建立的变更任务被选择时,开发人员可以在DevTrack 任务中选择与变更相关的文件。
- VersionLink 用户能够操作DevTrack 中的所属任务,并且所有变更的数据都将保存在DevTrack 数据库中。
- 同时,用户在VersionLink 中不仅可以看到清晰的DevTrack 子项目树,而且还能进行搜索引擎。
智能变更管理
- VersionLink 也可以自动转换DevTrack 任务状态。
- 开发人员无需为了标记工作状态而离开IDE 环境。当他们把源代码提交到SVN 知识库中,VersionLink 将自动执行检入操作。
- 如果检入操作失败,VersionLink 则不会更新DevTrack 任务或Subversion 知识库。
报表分析
- 管理团队和开发团队在集成系统内可以浏览DevTrack 中的工作进展。
- 只需点击Subversion 标签就可以显示出所有的变更、源码文件、以及相关的工作任务。
- DevTrack 报表功能为您列出重要信息,比如与软件版本相关的变更文件列表、新创建的缺陷报告列表、以及重要的基本信息列表等。











