我们有用主>测试>开发的天蓝色开发工具。
最后一次冲刺,我们合并了从开发到测试的更改,并且有合并冲突,其中一个开发人员创建了本地测试分支,并合并了开发更改,以使用本地测试分支来解决更改和提交的更改
在该请求从本地测试分支创建到远程测试分支之后&完成了拉请求。
现在,如果我们创建了从开发到远程测试的请求,它显示远程测试正在发生最新的更改
如有任何帮助,我们将不胜感激,以及解决这一问题的所有选择。
谢谢迪亚尼什
发布于 2019-12-13 09:13:26
这是我对你问题的再现。您想表达的过程是否如下图所示?
首先将远程回购复制到本地,然后从local Development分支合并到local Test分支。然后将local Test分支推到remote Test分支。


然后,当您在azure中创建从Development分支到Test分支的拉请求时,您将得到以下提示。

如果是这样的话,这是正常的,因为您已经将从development分支到local Test分支的更改在本地合并,然后将更改从local Test分支推送到remote Test分支。此时,remote development分支已经与Test分支同步,因此自然不需要合并任何更改。
如果我误解了这个问题,请指出。如果你能附上详细步骤的截图,人们就会更容易理解和回复。
发布于 2019-12-16 17:02:31
感谢您的回复,在进行了一些研究之后,我看到1)我们将远程开发中的远程本地分支合并了几次,并使用pullrequest完成了它。( 2)在使用相同的远程本地分支将更改合并到远程开发分支之后,尽管远程DEV和测试分支同步,但当我们从DEV请求测试(远程)时,仍然有一些更改正在等待。
如何解决这个问题,任何帮助都会帮助我们解决这个问题。在此图中解释的流
https://stackoverflow.com/questions/59313866
复制相似问题