加入收藏 | 设为首页 | Life家族 | SCMLife | RMLife | PMLife | SQALife | TESTLife | 企业VIP专区 | 中文化荣誉殿堂

查看完整版本: 有公司在用SYNERGY吗,这个工具如何?优点在哪里?

坠入深海 2007-1-24 15:19

有公司在用SYNERGY吗,这个工具如何?优点在哪里?

有公司在用SYNERGY吗,这个工具如何?优点在哪里?
我今天听了他们公司业务员介绍,说这是一个基于任务的配置管理工具,但是具体有哪些好处,能不能有用过的同志们跟我说说?我们现在用的是cvs,假设说要转到SYNERGY的话,要注意些什么?

重要的是讨论一下这个工具的优势。希望大家不吝赐教。谢谢!

synchronize 2007-1-24 17:46

回复 #1 坠入深海 的帖子

基于任务的配置管理工具。开发团队的不同角色对配置管理活动不再围绕着文件以及文件版本,而是业务变更。

fwz 2007-2-6 19:26

国外有很多大公司在用,优点是CM和change使用同一个数据库,数据的流转和统计更加方便

pliu 2007-2-11 00:03

synergy没用过,不过听说还不错,上手比较容易。他和clearcase和clearquest集成的模式类似。对于中型或者小型项目比较适合。权限管理不是很强。理论上,讲面向活动的话,你可以不用理会具体的文件的变更,这样可以加快集成速度,只要集成活动,代码会同时自己集成。而且容易追踪到,你所做的变更。简单的讲就是,为了满足一条需求而开发的代码、文档或者文件夹,或者为修复一个bug所做的上述的变更,会被记录,而且通过查找需求或者bug的条目就可以找到为此所修改代码。这样可以就可以解决追踪时候的困难。这有点类似,cvs+bugzilla。虽然bugzilla我也没用过。呵呵

synchronize 2007-2-13 18:39

楼上对SYNERGY的基于任务的配置管理理解不错。但是,澄清一点的是SYNERGY适用规模不仅局限于项目级,对于大规模开发要求同样支持。有多种方式来满足。

hasjing 2007-3-5 12:20

借用一句广告语,
用Synergy是价格便宜量由足,用Synergy挺好的!

aomin0101 2007-6-16 17:48

我们公司就在准备用这个软件,现在正在学习 ,这个公司的人来给讲了几天的课,感觉不错

bibigo 2007-9-26 15:37

我也在学习中,感觉上很强大的工具。

jerry_2007_last 2007-10-23 14:08

这个工具在某些方面觉得比CC更容易操作.

jane_zhang 2007-10-25 10:13

对一些分支较少的项目,synergy管理显得简单,但是对一些大型项目,synergy力不从心.在下用synergy也两年了,呵,马上又要转cc了

yxa 2007-10-26 17:08

我们公司在用这个,不过我还不会用。

jerry_2007_last 2007-11-7 09:34

[quote]原帖由 [i]yxa[/i] 于 2007-10-26 17:08 发表 [url=http://bbs.scmlife.com/redirect.php?goto=findpost&pid=58422&ptid=2613][img]http://bbs.scmlife.com/images/common/back.gif[/img][/url]
我们公司在用这个,不过我还不会用。 [/quote]
你们是啥公司啊?在哪个城市?

bluetooth12345 2008-1-9 15:03

回复 地毯 的帖子

synergy比clearcase要先进。他是面向task的有project 的概念。你所有的变动都会有一个task。这样你提交的东西就是task。task会记住你该的东西。他特别适合分布式和发布版本比较多的开发比如手机开发,nokia 是用synergy, 并且用的很成功。你不用"replicate",可以要什么就传什么。像cc的multisite,我开来就有点怪,为啥要replicate所有的东西呢? clearcase 事面向element 的是比较古老的。clearcase之所以用的广是因为历史原因,而不是因为它现在看来有多好。clearcase 如果不做第二次开发,对大型项目的分布式开发的管理会很混乱的,这也是几乎所有用cc的公司都在上面作了一层,并且还有一个特别大的团队。UCM可以看作是clearcase 的一种改良,里面也有类似task和project 的概念,但她的基础是base cc所以还是没有synergy好。上面看到有的公司要从synergy改用cc,本人对这个决定不以为然。从概念上讲cvs和clearcase没啥区别。我觉得如果你们公司从cvs到synergy的话,开始得适应synergy得task和project的新概念定相应的流程,以后你们的CM就可有更多的时间关注流程了。

[[i] 本帖最后由 bluetooth12345 于 2008-1-9 15:09 编辑 [/i]]

i子休 2008-1-10 10:48

[quote]原帖由 [i]bluetooth12345[/i] 于 2008-1-9 15:03 发表 [url=http://www.scmlife.com/bbs/redirect.php?goto=findpost&pid=70955&ptid=2613][img]http://www.scmlife.com/bbs/images/common/back.gif[/img][/url]
synergy比clearcase要先进。他是面向task的有project 的概念。你所有的变动都会有一个task。这样你提交的东西就是task。task会记住你该的东西。他特别适合分布式和发布版本比较多的开发比如手机开发,nokia 是用synergy, 并且用的很成功。你不用"replicate",可以要什么就传什么。
...[/quote]
有的工具根本不需要synchronize就可以实现分布式开发,比如MKS Integrity,WANdisco

有的工具拥有更先进的开发流程以及概念模型,比如Dimensions,AccuRev

有的工具性能极佳,比如Perforce;有的工具不要钱,比如Subversion

但有什么用呢,不流行也就意味着不容易找工作

而且,经验丰富的ClearCase管理员的价值不在于工具本身,而在于没经验的管理员会把一切东西都搞乱

PS
ClearReplica可以实现所谓的按需同步,而且不需要MultiSite的费用

HunterS 2008-1-15 16:49

我们公司也在使用Synergy,但是效果不是很理想,主要是基于task的方式与之前使用配置管理工具不同,不知大家有没有好的使用Synergy的经验分享一下?谢谢了。

winnie_yang 2008-2-21 16:51

我们公司也在用,刚开始学习

CHENJ25445 2008-11-5 13:04

用synergy快1年了,感觉最深的是:很容易上手

synergy本身的好处目前体会就一个:history很清晰,基于task的方式很明了,change很好的结合了配置管理和开发流程!
页: [1]
查看完整版本: 有公司在用SYNERGY吗,这个工具如何?优点在哪里?