我已经为给定的工作项提供了3个变更集。无论如何,我认为它应该只是一个变化。 如何将这些变更集合并到一个变更集中?
答案 0 :(得分:2)
回复:“我相信它应该只是一个变化”。这没有必要,但我理解希望有一个变更集来封装所有工作。它可以更轻松地从流传输到流,解决冲突并避免差距。
正如VonC所说,您无法在技术上合并更改集,但是,您可以创建具有相同更改的新更改集。这是一项工作,他们都必须在同一个组件中。变更集不能跨越组件。此外,如果更改集之间存在间隙,您可以进行一些合并。以下是一般步骤。
正如您所看到的,这不是一项微不足道的任务,因此您可能不会经常这样做,除非您的团队流程要求您这样做。
答案 1 :(得分:0)
如果这些更改集已经传递到流,则不能。
如果通过“deliver”,您的意思是“将关联更改为工作项,但尚未传递到流,那么您可以将文件和目录从其中两个更改集移动到第三,然后“丢弃”那两个(现在是空的)变更集。
这意味着这些变更集并未“完成”(它们的三角形图标上没有绿色勾号)。 更改集在基线的一部分或传递到流时会完成。