Я только что обновил VS2015, и я испытываю проблему, которую я раньше не видел. Используя существующее решение под управлением источника, я могу модифицировать файлы, и они подхватываются как ожидающие изменения, готовые для регистрации в TFS.
Однако, я добавляю новый файл (Test.cs в качестве примера на этом скриншоте), он не воспринимается как новый файл.
Мне нужно щелкнуть его правой кнопкой мыши и нажать "Добавить файлы в" Контроль источника "
Это никогда не было проблемой раньше. Я бы хотел, чтобы все, что я добавляю, добавляю в новый файл, который будет выбран в качестве ожидающего изменения. Как я могу это сделать? Я не видел этого раньше в предыдущих версиях Visual Studio.
Я могу подтвердить, что эта проблема одинакова на другой машине. Кроме того, новый файл также не подбирается в "Сообщать изменения кандидата".
Если я затем нажмите "Добавить файл в" Управление источником ", я получаю это сообщение.
"Выбранный файл игнорируется. В любом случае добавьте его в исходный код?"
У моего .tfignore файла есть директива для игнорирования пакетов, поэтому я не думаю, что этот файл является проблемой.
Как мне вернуть мои настройки обратно?
UPDATE:
Я заметил, что это происходит только с веткой "Release" моего рабочего пространства. Все остальные ветки ведут себя так, как ожидалось. Кроме того, если я затем возьму ветку "Release" и назову ее "Release1", проблема полностью исчезнет!
У ветвей с определенным именем "Release" берутся какие-либо специальные функции в TFS?