体系结构 |
采用CS/BS架构,后台采用数据库模式,安全性好 |
采用CS/BS架构,后台采用数据库模式,安全性好 |
安装、配置 |
服务器、客户端安装配置均比较简单 |
服务器、客户端安装配置比较简单 |
与常用开发工具集成 |
支持常用基于Java的IDE
(Eclipse、WSAD、WLW、Jbuilder)和SCC标准的IDE
(Visual Studio .NET、PowerBuilder、Delphi),嵌入功能不能覆盖全部Client端功能 |
支持大部分开发工具,与Borland的开发工具集成度最好。嵌入的IDE客户端在开发人员的环境中提供完全的 StarTeam功能,无需工具的切换。 |
跨平台开发支持 |
UNIX下用命令行,Firefly命令行功能强大。 |
法1:UNIX下用命令行,但Starteam的命令行功能弱,参数长,并且由于没有登录的概念,使得每次运行命令都要通过提供参数通过身份验证。命令行复杂造成易误操作,如错误添加文件、误删除。并且不能方便实现rollback.
法2:通过在UNIX上安装SAMBA,映射驱动器给 WORKSTATION,再用Windows的STARTEAM客户端在Unix上建立工作目录 |
异地开发支持 |
提供ServerSync 模块,通过自动或手动同步位于不同开发地点的存储库的方式,支持异地开发 |
支持两种方式:异地客户端直接连服务器方式;本地异地分别有存储库,数据进行同步 |
访问服务器增量存储 |
快速,只上下传文件的增量 |
快速,只上下传文件的增量 |
软件系统要求 |
根据需要,需安装以下一个或几个第三方组件:
IE6以上
Java 运行环境1.42以上
Microsoft .NET Framework 1.1 Package
Microsoft Visual J# .NET Redistributable Package |
无特殊要求 |
系统资源占用 |
系统资源占用较多:
Firefly Client客户端运行时约占用50兆内存;
Firefly Server Explorer 运行时约占用43兆内存;
Firefly Administration运行时约占用31兆内存;
Butterfly Designer运行时占用70兆以上内存 |
资源占用较少。
客户端运行时约占用20兆内存 |
原有数据迁移 |
支持整个目录导入,但空文件夹无法上传到数据库 |
支持整个目录导入 |
运行稳定性 |
较稳定,但小BUG较多 |
稳定 |
权限管理 |
支持项目、目录、文件级权限管理,配置简单 |
功能强大 |
视图 |
无 |
有视图功能,可灵活配置 |
分支操作比较、同步和归并 |
支持分支建立、分支并行开发、分支比较、分支归并。 |
支持分支比较、同步和归并、与主分支可有多种方式并行开发 |
并行开发 |
支持文本文件的并行开发 |
支持文本文件的并行开发 |
文件比较 |
支持文本文件的三方比较,对部分二进制格式(如word文件)支持直接比较 |
支持文本文件的三方比较,对部分二进制格式(如word文件)支持直接比较 |
变更管理 |
[阅读全文 | 回复(0) | 引用通告 | 编辑 | 收藏该日志] |
|