ClearCase的UCM - 克罗斯提供与交付向上?(Clearcase UCM - Cross

2019-09-02 05:44发布

我们在同一水平(即同父流)在层次中两个ClearCase的UCM流。 如果两个子流均复位至相同的父的基线,这是否意味着

  • 递送二者的活动流到父(一个,那么其他)

将相当于:

  • 交付一个孩子流的活动,其他子流,然后简单地传递一个孩子流父

这其实是真的吗? 这似乎应该是,假设任何手动/用户选择合并所有交付以同样的方式进行。

Answer 1:

这是正确的,但首先一些提示:

  • 有子流并不意味着交付必须从该子流其父完成。 一个可以提供从流做其他任何一个。
  • 人行道合并如果两个流不会在相同的基础基线基于可能是危险的(冲突依然存在使得最终合并到母公司时,如在此看到的说明答案 )。
  • 一个提供创建一个时间表连接所有目前活动结合起来。 这意味着,如果你只提供A1,A2和A3到B,然后再决定提供A4只(不A5)任何其他流(B以外的),ClearCase中会强迫你提供所有活动(A1至A5),甚至虽然他们很可能是完全不相关的文件中的术语。
    不,如果你发生了:
    • 只提供给父
    • 始终提供当前所有的活动呢!

在你的情况下,由于两个流具有相同的出发点,使得第一从A传送到B,提供B到父母面前,是一种方法来解决任何合并做出最终前B中的冲突(不太快影响母公司)合并。



文章来源: Clearcase UCM - Cross delivering vs. delivering upwards?