代码之家  ›  专栏  ›  技术社区  ›  Kirsten

出现冲突时缺少Azure Devops Complete Pull Request按钮

  •  2
  • Kirsten  · 技术社区  · 4 年前

    我的pull请求有冲突,但在DevOps或VS2019中都找不到解决冲突的地方

    还有更多的操作工具提示

    More actions tool tip

    以下是行动

    Complete is disabled

    The docs 指出VS2019有一些拉取请求功能,但我无法在团队资源管理器或Git菜单下看到它们

    在VS2019中,在Git Changes选项卡中,在pull请求所针对的fork中工作,当我拉动时,我会收到一条消息,表明存储库已经是最新的。

    拉取请求是从存储库的主机到fork的主机。

    2 回复  |  直到 4 年前
        1
  •  2
  •   Kevin Lu-MSFT    4 年前

    在Azure DevOps中,没有可以解决合并冲突的内置功能。

    但我们可以在Azure DevOps中使用扩展来实现这一功能: Pull Request Merge Conflict Extension

    enter image description here

        2
  •  1
  •   Martin Brandl    4 年前

    您将无法直接在Azure DevOps中解决合并冲突。但是你可以用Visual Studio或者命令行来解决这些问题。

    这是您要查找的文档: Resolve merge conflicts

        3
  •  1
  •   VonC    4 年前

    将鼠标光标移到灰色的“完成”按钮上,在弹出窗口中查看合并无法完成的原因。

    例如,在“ TFS error: Merge must finish before the Pull Request can be completed “,合并未完成。
    你可以 abandon it, then reactivate it .