Baru-baru ini saya baru saja memperbarui VS2010 ke VS 2013, dan masalah ini bahkan lebih buruk. Saat Anda menggunakan bandingkan, file yang identik tidak muncul sama sekali. Saya benci ini karena Anda tidak dapat mengetahui file mana yang benar-benar diubah sampai Anda memeriksa file perbandingan dengan cermat.
Akhirnya saya menemukan solusi untuk ini:
Tambahkan "Urungkan pembayaran tidak berubah" di alat eksternal:
- Perintah:
tfpt.exe
- Argumen:
uu . /noget /recursive
- Direktori awal:
$(SolutionDir)
Setelah menjalankan perintah ini, TFS akan secara otomatis membatalkan semua perubahan yang berlebihan di file.
Tetapi file-file ini masih mempertahankan status check out, sebenarnya mereka sudah dibatalkan dan sama dengan versi terbaru. Saya pikir Ini adalah bug di TFS. Anda hanya perlu mengklik ikon Refresh di toolbar di bawah penjelajah solusi, file-file ini akan di-refresh dan menampilkan status yang benar!