我有一个集成流与生产基线和几个开发流作为子流。现在,当不同流中有独立的变化时,它可以正常工作。现在,流A中的文件发生了变化,该文件被转发到int流。但是,流B没有意识到这一点并且他进行了更改但是当B被传递到int流时,事情不起作用,因为B不知道A所做的更改并且在编写代码时没有采取这些更改。两个dev流使用被劫持的文件和快照视图。
我在这里看到两个解决方案,但不确定它是否真的有效。 1.一旦A被传递到int,就合并从int到B的变化。在这里,当劫持文件中存在相同行的更改时,可能会出现问题。 2.Merge从所有dev流更改为B看起来不好看,因为B可能不需要这些更改。
你能告诉我如何最好地解决这个问题吗?
理想情况下,你可以用B
的基线来修改int
(或者,如果不方便的话,从int
交付到B
),以便从int
获得所有变化到B
,并在当地解决潜在的冲突(在B
UCM视图中)
然后,只有这样,你在B
上放了一个新的基线,然后将它传递给int
。