SVN与CC

原文:

http://blog.csdn.net/kevin881/archive/2007/09/25/1800424.aspx

"hijacked标记是静态View才有的,多人开发一般不使用",这点有点不理解,CC UCM默认是把静态视图作为开发视图的,动态视图作为集成视图,我们也是这么做。而且使用静态视图,在CC设置中选择离线工作,你就能在两个不同的物理网络中切换。不要使用手工copy一份代码的工作方式。
对于commit,你也许没用过CC的UCM方式,其中的rebase与Deliver是SVN的模仿对象,SVN到了1.5终于加入了合并跟踪。对于update,只是CC静态视图的一种功能,动态视图不需要update,可以随时取得服务器的最新版本,特别适用于文档更新。包括AccuRev也是将CC的UCM发扬光大了而已。
如果从CM理论上来看CC,IBM Rational的强大绝对超过其它厂商。CC真正的缺点在于管理的复杂性,即维护的高成本;还有用户体验的不友好。这两点是CC必须改进的地方。而且在新的Jazz平台,我们欣喜地看到了这种非常良好的变化。
我想你们的CC管理成本(包括管理员及用户培训等)投入不够,正是你们采用“本地拷贝”这样奇怪工作方式的根本问题。

posted @ 2008-08-29 05:01  ColorSea  阅读(785)  评论(0编辑  收藏  举报