Apakah Anda menyimpan file Anda sebelum melakukan perbandingan? Itu terjadi pada saya beberapa waktu lalu dan terus mengatakan tidak ada perubahan di antara file, tetapi setelah beberapa waktu saya menyadari saya tidak menyimpan file sebelumnya dan membandingkan dengan versi dalam disk, bukan versi dalam memori.
Setiap kali Anda membuka beberapa solusi di Visual Studio, ia melakukan beberapa operasi yang dapat menyebabkan file .sln atau proyek Anda berubah dan kemudian ia akan meminta Anda untuk memeriksa file tersebut. Ini terjadi ketika ada perubahan dalam struktur folder di mesin pengembang, atau ketika mereka tidak memiliki versi yang sama dari semua file. Mungkin seseorang menambahkan proyek di beberapa folder dan pengembang lain memiliki proyek yang sama di tempat lain. Kasus lain yang saya lihat ini terjadi adalah ketika kami memiliki solusi dengan beberapa proyek c ++, untuk beberapa alasan, salah satu dari proyek c ++ ini memiliki file .res dengan path absolut. Setelah file ini dihasilkan secara otomatis oleh VS, itu terus berubah dari mesin pengembang ke mesin pengembang.
Saya menyarankan Anda untuk membuka file .sln Anda dan mencari beberapa jalur absolut atau jalur relatif yang mungkin tidak ada di beberapa mesin pengembang, tergantung file apa yang mereka dapatkan dari Kontrol Sumber Anda.