Azure DevOps Mengatasi Konflik Permintaan Tarik

Aug 18 2020

Jadi, saya memiliki masalah yang sangat aneh dengan Azure. Dalam permintaan tarik, itu mendeteksi beberapa konflik, tetapi tidak muncul di mana mereka berada, dan apa yang perlu saya ubah. Sebelumnya, Visual Studio mengambil banyak sampah dari .vsfolder, dan terlihat konflik dengan itu.

Jadi, saya menghapus file-file itu di cabang, dan sekarang hanya jendela kosong yang menginformasikan, bahwa ada konflik. Tapi saya tidak melihat tempat, di mana saya bisa menyelesaikan konflik, seperti di VS ketika melakukan, itu membuka jendela diff, untuk menyelesaikannya. Di sini saya tidak melihat apa-apa. Saya telah mencoba mengikuti makalah ini, tetapi tidak membantu -https://dzone.com/articles/git-operations-with-visual-studio-part-2#:~:text=Just%20click%20on%20the%20%22Conflicts,open%20the%20conflict%20resolving%20tool

Kesalahan Saya - https://prnt.sc/u1qowm

Jawaban

1 Raitis Aug 20 2020 at 17:44

Setelah saran dari @Hugh Lin, saya menulis jawaban untuk masalah saya. Jadi, masalahnya, Azure DevOps tidak benar-benar memiliki fungsionalitas untuk menangani konflik saat menggabungkan, atau melakukan perubahan.

Dalam komit, ini sebenarnya bukan masalah, tetapi dalam permintaan tarik, karena VS tidak memiliki antarmuka, untuk menyelesaikan konflik tersebut, dan banyak dari Anda mungkin tertinggal di sana dengan masalah ini.

Solusi untuk itu, adalah menginstal ekstensi ke organisasi Anda yang disebut - Pull Request Merge Conflict Extension . Ia menambahkan tab baru yang disebut - "Konflik" di mana mereka bisa diselesaikan