首页  > 产品 > Firefly > 选择Firefly的十个理由

选择Firefly的十个理由

1. 面向项目的配置管理

Firefly是新一代面向项目的软件配置管理系统。它与传统的基于文件的配置管理工具完全不同,它不仅可以完成最基本的版本控制功能(如:文件的版本管理、变更控制等),还可以支持更广泛、更高级的配置管理操作......

2. FleXtream分支技术和并行开发

依靠于先进的FleXtream技术,Firefly能很好地支持并行开发、分支比较、分支归并等高级配置管理功能,其操作十分方便、易于理解......

3. 面向“任务”的配置管理

Firefly提供基于“任务”的配置管理模式。所谓“任务”,就是“变更管理系统”中的“变更”(Change Request),如:缺陷、新需求、一个新的开发任务等;这些变更可以关联Firefly中的“变更集”(Changeset)......

4. 卓越的底层架构

作为新一代的配置管理系统,Firefly具有卓越的底层架构,使其在性能、可扩展性、适用性等方面明显优于其他配置管理工具......

5. 复杂开发环境的支持

随着Internet的发展,软件开发环境日趋复杂。开发一套大型应用,可能会涉及到多平台、多语种、多种IDE等,面对这样的复杂环境如何选择配置管理系统?Firefly能够胜任吗?答案是肯定的......

6. 安全性

安全性的理解是多方面的。比如,不同角色的用户具有不同的访问控制权限,也包括防止病毒的破坏、恶意地操作等。Firefly在完全解决以上两种问题的基础上还为客户考虑了更多......

7. 本地工作区

本地工作区就是在开发人员的本地硬盘中创建一个独立、隔离的本地开发环境,本地工作区中的文件可以根据自己的需要创建和更新。本地工作区是配置管理工具发展的一个趋势,很多配置管理工具都支持本地工作区,Firefly也不例外......

8. 完整的开发历史记录

Firefly记录完整的项目的开发历史和文件的更改历史,记录方式直观、简洁。Firefly不仅支持普通的文件修改操作,而且支持对文件的“重命名”、“移动”、“删除”、“撤销删除”等常用操作......

9. 基于组件的开发

如果贵公司的产品包含一系列产品线,产品核心模块是单独研发,有其他产品共用该核心模块,核心模块的升级和版本直接影响产品线上的产品升级和版本......

10. 如果您使用了Firefly.......

Firefly是一款“物超所值”的配置管理系统,具备很多优秀的特点,如:性能稳定、功能丰富、技术领先、易学易用等......