Проблемы с файлом.csproj.user при регистрации в TFS

Мы допустили ошибку, позволив файлам.csproj.user возвращаться в TFS, чтобы мы могли установить значения по умолчанию для «Запуск внешней программы». Это работало плохо, особенно при ветвлении.

Теперь мы пытаемся отменить это.

Если я удалю файл.csproj.user для проекта, а затем попытаюсь установить новые свойства отладки проекта, я получу:

TF14050:Cannot change item $/xxx.csproj.user потому что в нем уже есть ожидающие изменения, которые несовместимы.

Если я фиксирую удаление и вношу изменения, TFS затем пытается повторно-добавить мой файл.csproj.user.

Как мы можем исправить это для существующих проектов в системе контроля версий?

Обновление:

Я думаю, что лучше всего их уничтожить; в итоге мы просто удалили их с помощью TFS Power Tools. Хитрость заключалась в том, чтобы сначала удалить тип файла управления версиями , который у нас был для *.user, хотя он уже был отключен. Теперь TFS полностью игнорирует эти файлы.

6
задан Julian 14 August 2019 в 11:40
поделиться