AzureDevOpsがプルリクエストの競合を解決する

Aug 18 2020

そのため、Azureに非常に奇妙な問題があります。プルリクエストでは、いくつかの競合が検出されていますが、それらがどこにあるのか、何を変更する必要があるのか​​が表示されません。それ以前は、Visual Studioが.vsフォルダーから大量のジャンクを取得し、それとの競合が示されていました。

そこで、ブランチ内のこれらのファイルを削除しましたが、競合があることを通知する空白のウィンドウになりました。しかし、コミットするときのVSのように、競合を解決できる場所がありません。競合を解決するために、差分ウィンドウが開きます。ここには何も見えません。私はこの論文に従おうとしましたが、役に立ちませんでした-https://dzone.com/articles/git-operations-with-visual-studio-part-2#:~:text=Just%20click%20on%20the%20%22Conflicts,open%20the%20conflict%20resolving%20tool

私のエラー- https://prnt.sc/u1qowm

回答

1 Raitis Aug 20 2020 at 17:44

@Hugh Linからの提案の後、私は自分の問題に対する答えを書いています。つまり、Azure DevOpsには、マージ時の競合を処理したり、変更をコミットしたりする機能が実際にはありません。

コミットでは、それは実際には問題ではありませんが、プルリクエストでは、VSにインターフェイスがないため、これらの競合を解決する必要があり、多くの人がこの問題で取り残される可能性があります。

その解決策は、組織に--Pull Request Merge ConflictExtensionという拡張機能をインストールすることです。解決できる「競合」という新しいタブが追加されます