首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Clearcase问题

Clearcase问题
EN

Stack Overflow用户
提问于 2009-10-14 15:37:56
回答 1查看 1.3K关注 0票数 0

我负责项目中的clearcase。我经验不多。我的问题是,现在我们在cc的项目结构是一个项目,有PROD,PV,ST,DV流,如图所示;

链接到屏幕截图

现在,如您所见,我们在DV流下为每个开发人员提供了单独的流。我们在流上交付代码的方式是一个接一个的。现在,由于管理上的变化,我们必须以这样一种方式来实现并行开发。也就是说,如果Prod中有一个bug,并且我们希望修复它并将其交付回prod,而不交付不同开发人员正在处理的当前活动/基线,我们如何才能更改cc项目来合并它呢?

我们希望有类似PROD (一月发布) -PV (一月发布) -ST (一月二月发布) -DV (一月二月三月发布)

分别管理一月,二月,三月的发布。如果我们必须在一月版本中修复某些内容,并且不想包含2月和MAR版本,我们如何才能做到这一点?

如果你能尽快给我们一些洞察力,那就太好了。

EN

回答 1

Stack Overflow用户

发布于 2009-10-14 16:01:51

DV流下每个开发人员的单独流

谁?这是斯巴达!(错误.no:疯狂:这太疯狂了。)

流代表开发工作,而不是“资源”(即“开发人员”)的沙箱。资源来来去去,开发任务依然存在。

您应该在每个开发线上都有一个流,许多开发人员在此基础上创建自己的视图。

这样,如果您需要并行开发,您只需要在当前的流旁边创建一个“兄弟”流,以便用PROD的基线重新建立bug修复流的基础。所以:

代码语言:javascript
复制
PROD
  PV
    ST
      DV
  PV-JAN

通过创建PV,您可以创建一个流,用于对为JAN创建的基线进行小的演化。

而且您不必为每个开发人员创建所有这些子流,因为它代表了太多的交付/重基步骤。

需要在PV上修复任何东西的2到3个开发人员在同一个流上创建自己的视图。他们都将参与相同的开发工作(修复PV的一月版本的bug)

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1567135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档