2012-04-04 84 views
1

我刚刚接手了一个ClearCase UCM管理职位,因此对这篇文章的任何意见都会很棒。多个项目或VOB?

我们目前正在一个项目中使用一个VOB。假设我们正在开发的项目是Car X的软件。

现在有一个VOB,一个组件和一个名为'CAR X'的项目,每个人(可能是12-15个开发人员)适用于汽车软件。

未来,我们可能需要为一款名为'CAR Y'的新车制作软件,该软件可能基于用于'CAR X'的修改软件。我们希望这些有些分离。应该创建一个新的VOB还是仅仅是当前VOB中的一个新组件?如果创建了新的VOB和项目,可以从新项目导入和修改这些文件,对吗?在同一个VOB中为每个项目使用一个组件有缺点吗?

这很复杂的解释,所以希望我能够得到这个想法。如果您需要我更具体或回答任何问题,请发表评论。

谢谢!

回答

2

这取决于您可以在未来几个月/年内预计创建的vob数量。

我喜欢(generalically命名)VOB内创建多个组件,而不是限制性的一个VOB到一个部件(特别是当这后一种选择不能颠倒)

您可以轻松地在VOB内定义100级的组件。
试图创建/管理100个VOB的是在参与ressources的期限几乎是不可能的(太多进程)

如果您知道你只有很少的VOB的创建,请便。
但我的观点仍然是:每个vob的多个组件是可以缩放的模型。

+0

谢谢@VonC - 这正是我一直在寻找的。所以我可以在一个vob中有一个CARX,CARY,CARZ等组件,并且每个组件都有一个项目?这就是我所希望的,我宁愿不必维护多个(也许是两个)VOB。 – Rubasu 2012-04-04 18:53:19

+0

@Rubasu:当然,请参阅http://publib.boulder.ibm.com/infocenter/cchelp/v7r0m0/index.jsp?topic=/com.ibm.rational.clearcase.cc_proj.doc/t_u_prj_vb_cre_mc_win.htm它的方面。但**确保你组织你的组件所有的一个级别的VOB **:看到http://stackoverflow.com/questions/1764329/clearcase-ucm-best-practices-using-components/1766662#1766662的最后部分。 – VonC 2012-04-04 19:14:37

+0

是否可以向您发送私人讯息?我只是有几个问题,但它们是针对我的项目的,并且实际上没有任何业务在这里。 – Rubasu 2012-04-05 17:49:50