Хорошо, я не знаю, что произошло, но сегодня я открыл решение в своей работе, получил последнюю версию от TFS, коллега внес много изменений, это нормально. Но Visual Studio (2015) пометила все файлы из всех проектов с изменениями, и если я сравню их с последней версией, никаких изменений вообще, вероятно, проблема с пробелом или конечными строками. Но почему каждый файл отмечен изменениями? Я слышал, что антивирусное программное обеспечение может внести изменения даты, но это никогда не происходило со всеми файлами раньше.Visual Studio пометили все файлы как измененные
Теперь мне нужно искать файлы, чтобы найти те, которые я фактически изменил, включить их и отменить остальные, или что-то случилось, что я могу отменить это? Я попробовал обновить окно Team Explorer и закрыть и снова открыть решение, и изменения все еще были там.
Возможно, я проверил один файл случайно (пропустить клик), но это было на одном файле, и я отменил его.
Только совет: я обнаружил, что вы можете сравнивать целые папки для изменений в файлах, в этом методе сравнения Visual Studio правильно показывает файлы, которые я действительно изменил, которым удалось отменить все файлы таким образом.
Вы или ваш коллега когда-либо делали необоснованное слияние или ** переименовали ** корневую папку/ветвь, которая приведет к отображению всех файлов в ожидающих изменения? –
Проверка набора изменений, видимо, мы ничего не переименовали, и мы не работаем с ветвями, мы получаем решение от TFS, вносим изменения, а затем проверяем их. В последнем наборе изменений коллега проверял множество пакетов и обновлений старых рамок, но мы это делали в прошлом без этой проблемы. Вероятно, это что-то на моем компьютере или в конфигурации, потому что только мое решение произошло. Я расстегнул изменения и буду следить, если это произойдет снова, спасибо. –
Если это происходит только на вашем компьютере, это звучит как нечто связанное с TFS или VS-кешем или с некоторой конфигурацией, связанной с контролем источника. Рад слышать, что проблема исправлена. –