Как обнаружить изменения файла с помощью TFS?

кажется, что когда я использую инструмент (например, winmerge) для обновления моей кодовой базы... моя интеграция Visual Studio Team System (VSTS) с Team Foundation Server (TFS), похоже, не поднимает его.

Как узнать, какие файлы проверить и проверить обратно? Я что-то упускаю? Это функция, которая не является частью VSTS & TFS?

3 ответов


во-первых, это, наверное, потому, что файлы еще не проверены. Если вы сделаете это перед запуском обновления, TFS увидит эти изменения.

во-вторых, вы можете использовать TFS Power Tools (доступный из MS) для просмотра локального репозитория для изменений, которые не распознаются. Если обнаружены различия, power toys сбрасывает состояние файла, чтобы окно ожидающих изменений увидело изменение. это не требует от вас, чтобы проверить файлы, он сделает это для вас, если там отличия.

довольно изящный.

электроинструменты на 2008 год здесь:http://www.microsoft.com/en-us/download/details.aspx?id=15836

и вы ищете команду" Online":

"Online Command - используйте команду online для создания ожидающих изменений в доступных для записи файлах, которые не имеют ожидающих изменений."


Я предполагаю, что вы применяете изменения во всем проекте, за пределами VS. Сначала вам нужно будет проверить полный проект, затем применить изменения и вернуться. Неизмененные файлы не будут его кушать.


ваш вопрос звучит так, как будто вы не установили клиент Team Foundation Server.

Если вы установили Visual Studio Team System edition, вы можете подключиться к Team Foundation Server. Но для работы интеграции вам также необходимо установить клиент Team Foundation Server.

после этого Visual Studio должна информировать вас в случае изменения файла, а затем автоматически проверять файлы.