坠入深海 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]