Clearcase UCM - 交叉交付与向上交付?
我们在同一级别的层次结构中有两个 Clearcase UCM 流(即相同的父流)。如果两个子流都重新基于相同的父基线,这是否意味着
- 将两个流的活动传递到父级(一个,然后另一个)
将相当于:
- 将一个子流的活动传递到另一个子流,然后简单地将一个子流传递给父级
这实际上是真的吗?看起来应该是这样,假设所有交付的任何手动/用户选择的合并都是以相同的方式进行的。
We have two Clearcase UCM streams in a hierarchy at the same level (i.e. same parent stream). If the two child streams are both rebased to the same parent baseline, does that mean that
- Delivering the activities of both streams up to the parent (one, then the other)
Would be equivalent to:
- Delivering the activities of one child stream to the other child stream, and then simply delivering the one child stream to the parent
Is this in fact true? It seems it should be, assuming any manual/user selected merges for all deliveries are made in the same way.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是正确的,但首先需要提醒一下:
如果您满足以下条件,则不会发生这种情况:
在您的情况下,由于两个流具有相同的起点,因此在将 B 交付给父级之前,首先从 A 交付到 B,这是在进行最终交付之前解决 B 中任何合并冲突的一种方法(不会过早影响父级)合并。
This is correct, but first a few reminders:
That does not happens if you:
In your case, since both streams have the same starting points, making first a deliver from A to B, before delivering B to parent, is a way to solving any merge conflicts in B (without impacting too soon the parent) before making the final merge.