Кажется, вы говорите о значках, как показано ниже:
Если я отредактирую файл, он отобразится при ожидающих изменениях. но если я добавлю
новый, мне нужно вручную добавить его в TFS.
Согласно вашему описанию, это может быть связано с привязкой контроля источника проекта. Попробуйте открепить / связать проект, который может помочь.
В разделе «Файл»> «Управление источником»> «Дополнительно»> «Изменить управление источником».
Другой способ - редактирование файла .csproj. В файле .csproj отсутствует раздел, который должен выглядеть примерно так:
<SccProjectName>SAK</SccProjectName>
<SccLocalPath>SAK</SccLocalPath>
<SccAuxPath>SAK</SccAuxPath>
<SccProvider>SAK</SccProvider>
Это влияет только на отображение статуса контроля источника в обозревателе решений, как уже было отмечено, что вы уже можете выполнять другие задачи контроля источника в проекте. Это не так много, но стоит исправить, поскольку это хорошая визуальная проверка того, что все контролируется.
Более подробно вы также можете взглянуть на этот похожий вопрос: Нет значка замка для некоторых проектов в решении с управлением исходным кодом