版本管理 我们如何选择软件配置管理工具?

laofo · 2008年07月18日 · 10 次阅读

My company is currently using MKS (both Source Integrity and Integrity Manager) with WSAD,and our developers are very please with the integration. I have also setup ClearCase and Synergy with WSAD, and had good results. For the price I would take a close look at MKS, but when it comes to evaluating tools take a look at the discussions threads throughout Crossroads for more information and other opinions ---Leighton

To back up Leighton's comments. We have used MKS Source Integrity here for over 5 years. And have found it has fully supported the requirements for both hard and software projects. I have also had experience of Rational's ClearQuest. In my opinion, it is like using DTP software, depending upon how you wish to work and want you want to actually do, then both will support it. However, depending upon how you are restrained in your approach to SCM, your companies overall approach,etc. You will need to choose that which follows the pre-derminates more closely, to reduce the required tailoring. They will all re-enforce what they see as "best practice", and that is no bad thing. However, you will need to culturally absorb this, within both your companies and development teams ethos. Otherwise, it does not work

Hope this is helpfull.

----Stephen Fisher [url=http://www.cmcrossroads.com/component/option,com_fireboard/Itemid,593/func,view/id,17859/catid,42/limit,6/limitstart,0/http://www.cmcrossroads.com/component/option,com_fireboard/Itemid,593/func,view/id,17859/catid,42/limit,6/limitstart,0/[/url]]

[[i] 本帖最后由 laofo 于 2008-7-18 18:52 编辑 ]

我的公司正在用 MKS(Source Integrity 和 Integrity Manager)以及 WSAD,我们的开发人语对于集成(的工具)非常满意。我也搭建了 Clearcase 和 Synergy,和 WSAD 一起用,也有不错的效果。 基于价格的考虑,我认为你可以仔细考虑一下 MKS,但是当你评估一个工具的时候,多看看 corssroads 上的讨论,你就可以得到更多的信息和其它人的看法。 ---Leighton

我支持 Leighton 的看法。我们已经用 MKS Source Integrity 五年了。并且我们发现它已经完全满足项目硬件和软件的需求。我也有 Rational ClearQuest 的经验。在我看来,它更像是在用 DTP 软件(desktop publishing software),这点依赖于你怎么期待它去工作和你怎么想去做,然后两者都支持它。

然后,基于你觉得怎么规定 SCM 的流程,公司的整体策略等等,你需要去选择那些预定义更接近,或者不用裁减(公司流程?)很多的工具。这些工具都会支持他们认为的什么是最好的实践,这也不是件坏事。(这些工具都有一套自己的流程,他们认为这些流程是最好的实践)

然后,你需要从公司和开发团队的角度去衡量,接受这些。

希望这些能对你有用 ----Stephen Fisher

LZ 翻译的 不错,向你学习了!

CMing 于 2008-7-19 10:32 发表
LZ 翻译的 不错,向你学习了! [/quote] 哈哈哈,我只是看到了,想翻译一下。顺便整理下自己的思路。

事实上这些想法,我们也可以用来说服公司的决策层,你的 manager 等等

需要 登录 后方可回复。