Azure DevOps Çekme İsteği Çakışmasını Çözme

Aug 18 2020

Bu yüzden Azure ile ilgili çok garip bir sorunum var. Çekme isteğinde bazı çakışmaları tespit ediyor, ancak nerede olduklarını ve neyi değiştirmem gerektiğini göstermiyor. Bundan önce, Visual Studio .vsklasörden çok fazla önemsiz şey aldı ve bununla çelişkiler gösterildi.

Bu yüzden, şubedeki bu dosyaları sildim ve şimdi çatışmalar olduğunu bildiren boş bir pencere. Ama çatışmaları çözebileceğim bir yer göremiyorum, VS'de taahhütte bulunurken olduğu gibi, bunları çözmek için fark penceresini açar. Burada hiçbir şey görmüyorum. Bu makaleyi takip etmeye çalıştım ama yardımcı olmadı -https://dzone.com/articles/git-operations-with-visual-studio-part-2#:~:text=Just%20click%20on%20the%20%22Conflicts,open%20the%20conflict%20resolving%20tool

Benim Hatam - https://prnt.sc/u1qowm

Yanıtlar

1 Raitis Aug 20 2020 at 17:44

@Hugh Lin'den gelen bir öneriden sonra sorunuma cevap yazıyorum. Mesele şu ki, Azure DevOps, birleştirme sırasında çakışmaları ele almak veya değişiklikleri uygulamak için gerçekten bir işlevselliğe sahip değildir.

Kaydetmelerde bu gerçekten bir sorun değildir, ancak çekme isteklerinde bu, VS'nin bu çatışmaları çözmek için bir arabirime sahip olmamasıdır ve çoğunuz bu sorunla karşılaşmayabilirsiniz.

Bunun çözümü, kuruluşunuza Pull Request Merge Conflict Extension adlı uzantıyı yüklemektir . Çözülebilecekleri "Anlaşmazlıklar" adlı yeni bir sekme ekler