测试分支的 azure-devops 合并问题
azure-devops Merge Issue for Test Branch
我们有 azure devops 回购设置,Master > TEST > Development
在上一个 sprint 中,我们合并了从开发到测试的更改,并且发生了合并冲突
其中一位开发人员创建了本地 TEST 分支和合并开发更改,以使用本地 TEST 分支解决更改和提交更改
在从本地 TEST 分支创建 pullrequest 到远程 TEST 分支并完成 pull request 之后
现在,如果我们创建从 Development 到远程 TEST 的 pullrequest,它会显示远程 TEST 有最新的更改
任何帮助将不胜感激,以及解决此问题的所有可用选项
Flow
谢谢
达内什
这是我对你的问题的复制。你要表达的过程是不是如下图?
首先将远程repo克隆到本地,从local Development
分支合并到local Test
分支。然后将local Test
分支推送到remote Test
分支。
然后当你在azure devops中创建一个从Development
分支到Test
分支的拉取请求时,你会得到如下提示。
如果是,这是正常的,因为你已经在本地合并了development
分支的变更到local Test
分支,然后又将local Test
分支的变更推送到remote Test
分支。此时remote development
分支已经和Test
分支同步了,自然就没有需要合并的变化了。
如果我误解了这个问题,请指出。如果能附上详细步骤的截图,大家会更容易理解和回复。
谢谢你的回复,经过一些研究我看到了
1)我们使用 pullrequest 几次从远程开发合并远程本地分支并完成它。
2)之后使用相同的远程本地分支将更改合并到远程开发分支
3) 现在,即使远程 DEV 和 TEST 分支同步,当我们从 DEV 向 TEST(远程)执行 pullrequest 时,它仍然显示一些更改正在等待。
如何解决这个问题任何帮助都会帮助我们解决这个问题。此图中解释的流程
Flow
我们有 azure devops 回购设置,Master > TEST > Development
在上一个 sprint 中,我们合并了从开发到测试的更改,并且发生了合并冲突 其中一位开发人员创建了本地 TEST 分支和合并开发更改,以使用本地 TEST 分支解决更改和提交更改
在从本地 TEST 分支创建 pullrequest 到远程 TEST 分支并完成 pull request 之后
现在,如果我们创建从 Development 到远程 TEST 的 pullrequest,它会显示远程 TEST 有最新的更改
任何帮助将不胜感激,以及解决此问题的所有可用选项
Flow
谢谢 达内什
这是我对你的问题的复制。你要表达的过程是不是如下图?
首先将远程repo克隆到本地,从local Development
分支合并到local Test
分支。然后将local Test
分支推送到remote Test
分支。
然后当你在azure devops中创建一个从Development
分支到Test
分支的拉取请求时,你会得到如下提示。
如果是,这是正常的,因为你已经在本地合并了development
分支的变更到local Test
分支,然后又将local Test
分支的变更推送到remote Test
分支。此时remote development
分支已经和Test
分支同步了,自然就没有需要合并的变化了。
如果我误解了这个问题,请指出。如果能附上详细步骤的截图,大家会更容易理解和回复。
谢谢你的回复,经过一些研究我看到了 1)我们使用 pullrequest 几次从远程开发合并远程本地分支并完成它。 2)之后使用相同的远程本地分支将更改合并到远程开发分支 3) 现在,即使远程 DEV 和 TEST 分支同步,当我们从 DEV 向 TEST(远程)执行 pullrequest 时,它仍然显示一些更改正在等待。
如何解决这个问题任何帮助都会帮助我们解决这个问题。此图中解释的流程
Flow