AccuRev(之前称为 Borland Accurev)是一款软件配置管理工具,它通过基于流的体系结构来加快开发过程和改善资产的重复使用,从而解决了复杂的并行开发和分布式开发环境面临的问题。
工作流是用于支持大量具有不同复杂度的并行代码库的构建块。这些构建块极其轻便,能够为任何的开发阶段分离和管理各种配置。工作流了解彼此之间的关系。这意味着手动合并受影响小,因为代码配置被即时“继承”。
现代软件实践需要开发小组通力合作。随着“更改”流程成为资产,您的整个小组(包括开发人员、测试人员、产品经理和客户)都必须使用相同的业务语言。“更改包”用于保证版本中包含哪些案例、问题和缺陷,“更改资产”在整个的软件交付生命周期中均可追溯。
凭借 AccuRev,您的开发小组能够对开发过程进行图形建模,从而为整个全球开发组织动态控制所有“进行中”的更改。通过对开发过程进行建模,工作流现在可以表示逻辑阶段,可以适应“多级持续集成”模型。
所有流程和操作均处于 TimeSafe® 状态。这保证了源代码库的可再现性,实现了强大的和可追溯的审计追踪。它避免源代码出现任何的数据破坏、版本损坏或不确定状态。为了支持 Sarbanes-Oxley 或其他的管制规定,随时能够重构建任何版本或代码库至关重要。