我在舞台分支中设置了变更集“A”,大约有4个变更集在历史记录中。
我最近检查了变更集B,C和D进入Stage,然后将最新的源和部署合并到Release分支。
它拾取了变更集B,C和D,但不是A。
我很困惑为什么会这样,因为我选择了最新的资源,所以它实际上是复制所有的Stage并将其移动到Release。
答案 0 :(得分:0)
您之前是否已将变更集A合并到发布中?
我可以想到的一个可能导致此行为的情况是,如果您之前将A合并到Release中。然后手动还原发布中A的更改(通过新的发行版更改集)。然后从Stage进行后续合并 - >发布不会带来A更改,因为您已告知TFS您明确希望在发布中还原它们。
如果发生了这种情况,那么您应该从发布版本进行合并 - >舞台,然后修复舞台看起来像你想要的,然后合并舞台 - >释放。