暗香浮动 2006-10-16 14:26
请教:firefly和cc之间的比较
请教:firefly和cc之间的比较
青蛙王子 2006-10-18 00:16
[color=red][b]中坚:Rational ClearCase[/b][/color]
Rational 公司是全球最大的软件CASE 工具提供商,现已被IBM收购。也许是受到其拳头产品、可视化建模第一工具Rose 的影响,它开发的配置管理工具ClearCase 也是深受用户的喜爱,是现在应用面最广的企业级、跨平台的配置管理工具之一。ClearCase 提供了比较全面的配置管理支持,其中包括版本控制、工作空间管理、Build 管理等,而且开发人员无需针对其改变现有的环境、工具和工作方式。其最大的缺点就在于其价格不菲,每个客户端用户许可证大约需要几千美金,所以在国内应用群体有限。
1) 版本控制
ClearCase 不仅可以对文件、目录、链接进行版本控制,同时还提供了先进的版本分支和归本功能用于支持并行开发。另外,它还支持广泛的文件类型。
2)工作空间管理
可以为开发人员提供私人存储区,同时可以实现成员之间的信息共享,从而为每一位开发人员提供一致、灵活、可重用的工作空间域。
3) Build 管理
对ClearCase 控制的数据,既可以使用定制脚本,也可使用本机提供的make 程序。其最大的缺点就在于其价格不菲,每个客户端用户许可证大约需要几千美金,所以在国内应用群体有限。
[color=blue][b]新秀:Hansky Firefly[/b][/color]
做为H a n s k y 公司软件开发管理套件中重要一员的Firefly,可以轻松管理、维护整个企业的软件资产,包括程序代码和相关文档。Firefly是一个功能完善、运行速度极快的软件配置管理系统,可以支持不同的操作系统和多种集成开发环境,因此它能在整个企业中的不同团队,不同项目中得以应用。
Firefly基于真正的客户机/服务器体系结构,不依赖于任何特殊的网络文件系统,可以平滑地运行在不同的LAN、WAN 环境中。它的安装配置过程简单易用,Firefly 可以自动、安全地保存代码的每一次变化内容,避免代码被无意中覆盖、修改。项目管理人员使用Firefly可以有效地组织开发力量进行并行开发和管理项目中各阶段点的各种资源,使得产品发布易于管理;并可以快速地回溯到任一历史版本。系统管理员使用Firefly 的内置工具可以方便的进行存储库的备份和恢复,而不依赖于任何第三方工具。
[color=darkgreen][font=黑体][size=3][color=green]并行开发支持[font=Verdana][size=2][color=#333333]比较[/color][/size][/font][/color][/size][/font]
[/color][/size][/font]ClearCase:[color=red]Copy-Modify-Merge 模式[/color]
Firefly:[color=blue]Copy-Modify-Merge 模式[/color]
[font=黑体][size=3][color=green]异地开发支持[font=Verdana][size=2][color=#333333]比较[/color][/size][/font]
[/color][/size][/font]ClearCase:[color=red]提供MultiSite 模块,通过自动或手动同步位于不同开发地点的存储库的方式,支持异地开发
[/color]Firefly:[color=blue]提供ServerSync 模块,通过自动或手动同步位于不同开发地点的存储库的方式,支持异地开发[/color]
[font=黑体][size=3][color=green]跨平台开发支持[font=Verdana][size=2][color=#333333]比较[/color][/size][/font]
[/color][/size][/font]ClearCase:[color=red]支持常见的平台[/color]
Firefly:[color=blue]软件本身基于Java 开发,可在Windows、Linux、Solaris、HP-UX、AIX等常见平台上使用,平台之间的移植也非常方便[/color]
[font=黑体][size=3][color=green]与开发工具集成性[font=Verdana][size=2][color=#333333]比较[/color][/size][/font][/color][/size][/font]
ClearCase:[color=red]直接与资源管理器集成,十分易用[/color]
Firefly:[color=blue]与常见开发工具无缝集成[/color]
[font=黑体][size=3][color=green]运行性能[font=Verdana][size=2][color=#333333]比较[/color][/size][/font][/color][/size][/font]
ClearCase:[color=red]服务器采用多进程机制,使用自带多版本文件系统MVFS,对性能有较大负面影响。做为一款企业级、全面的开发配置管理工具,适用于大型开发团队[/color]
Firefly:[color=blue]服务器采用了多线程的应用服务器,性能表现优秀,做为一款企业级、全面的开发配置管理,能适用于50 人到上千人的团队[/color]
[font=黑体][size=3][color=green]易用性[/color][/size][/font]比较
ClearCase:[color=red]安装、配置、使用相对较复杂,需要进行团队培训
[/color]Firefly:[color=blue]在提供全面配置管理功能的情况下,安装、配置、使用较为简单,包括安装、配置、培训在内的整个实施周期一般不会超过一个月。[/color]
[font=黑体][size=3][color=green]安全性[/color][/size][/font]比较
ClearCase:[color=red]采用C/S 模式,需要共享服务器上的存储目录以供客户端访问,这将带来一定安全隐患
[/color]Firefly:[color=blue]服务器上的存储目录不用共享,对客户端不透明,客户端不可直接访问存储目录,使系统更安全可靠[/color]
[font=黑体][size=3][color=green]售后服务[/color][/size][/font]比较
ClearCase:[color=red]大型商用软件,已被IBM 公司收购,但国内市场拓展有限,因此服务支持会受到限制。现在中国用户的支持是由位于澳大利亚悉尼的支持中心联系[/color]
Firefly:[color=blue]大型商用软件,已在中国成立分公司,全面拓展市场之中,在北京设有支持中心[/color]
[font=楷体_GB2312][size=3][color=magenta][b]另外给你一个所有配置管理工具的纵向比较:[/b][/color][/size][/font]
CC: 价高,狂大,安全性不好,功能不错,管理复杂
CVS:免费,功能不全
VSS:不安全,功能太少
JBCM:低价,功能很弱,性能不好,管理、使用简单
Firefly:价稍高,功能不错,安全性好,管理方便,上手快
PVCS Professional:便宜,功能弱,不安全
PVCS Dimension:价高,功能全,管理复杂
StarTeam:价高,功能不全,支持差
CCC/Harvest:价高,功能一般,安全性不错,管理巨复杂
yunyun123 2006-10-18 14:47
能否告知firefly大约单价~~
暗香浮动 2006-10-24 16:04
青蛙王子好厉害啊,我用了firefly&butterfly2年多了,一直在跟着他们升级,可是我发现现在很多公司都在用cc&cq啊,我用的熟的东西不是主流啊,伤心,我也要学学cc&cq:em17
暗香浮动 2006-10-24 16:06
大家如果有firefly&butterfly的问题,我们可以讨论一下,呵呵,有人知道还有哪家公司用firefly&butterfly2吗?
暗香浮动 2006-10-24 16:18
仔细看了青蛙王子的分析,觉得firefly&butterfly还是很有优势的,总算没有白用2年,可是怎么现在的公司大部分都用cc&cq啊,跳槽都麻烦
hifly 2006-10-24 16:56
建议 暗香浮动 当这个版的斑竹阿。
如果你愿意可以和大斑竹[b]懂你[/b]联系。
也可以写一些文档上来,给需要的朋友参考。
暗香浮动 2006-10-25 13:59
我这个人一向很低调的,斑竹就算了,呵呵,至于写文档,最近实在是没时间写,有时间一定和大家共享,不过如果大家有这方面的问题,我们切磋一下,给有问题的XDJM们应应急还是可以的:em17
青蛙王子 2006-10-29 23:11
[quote]原帖由 [i]暗香浮动[/i] 于 2006-10-24 16:04 发表
青蛙王子好厉害啊,我用了firefly&butterfly2年多了,一直在跟着他们升级,可是我发现现在很多公司都在用cc&cq啊,我用的熟的东西不是主流啊,伤心,我也要学学cc&cq:em17 [/quote]
[b][font=楷体_GB2312][size=4][color=#0000ff]呵呵,大家都一样,能多学点就多学点,学什么都是有用的!我还一直想找个FireFly试用一下呢,我觉得它的市场会越来越大的,以后有这方面的问题还得多向你请教啊![/color][/size][/font][/b]
Orff 2006-11-1 15:25
firefly??butterfly??
............
wzzw 2006-11-16 11:09
据说Hansky基本上是抄袭StarTeam,不知是否如此
torrent 2006-11-20 11:22
回复 #2 青蛙王子 的帖子
二楼的比较评价不敢苟同。明显的做广告嫌疑。鄙视!
hasjing 2007-1-23 23:05
Telelogic 的 Synergy CM + Synergy Chaneg
不比 Rational的 ClearCase+ClearQuest 差!
建议可以关注关注。
byzz 2007-1-29 11:46
使用过firefly的通知请发言!
::em61:: 使用过firefly的通知请发言!
daiqiang 2007-6-14 20:12
我们公司买了150个FIREFLY和BUTTERFLY LICENSE,由于做航空领域的实时软件,规模很大,用了后,帮助很大,我有丰富的经验和教训,希望交流![email]superdaiq@hotmail.com[/email]
i子休 2007-6-15 09:51
Firefly好像是挺小众的,即使在CM Crossroads上也只有一个主题两个回复。
pliu 2007-7-25 10:26
handsky东西不错,就是公司不行,持续支持跟不上。Telelogic也是。可能是公司小的缘故,或者是更技术型的公司。cc cq尤其在国外不是IBM孤军奋战,而是联合很多合作伙伴一同在晚上。有专门写trigger和hook的公司。所以cc cq更像一个cm的开放平台。只是国内的应用,尤其是中小公司都还是很初级的应用。没有发挥cc cq的最大优势。