Я объединяю свою ветку развития в основную ветку. Существует только подмножество файлов, которые я изменил в моей ветке разработки, все остальные файлы должны оставаться неизменными. Логически, я только хочу объединить файлы, которые я изменил. Я не буду проверять файл, который я не изменил.
Но когда я выполняю операцию слияния в TFS, он отмечает каждый отдельный файл в дереве с типом слияния 'merge'. Похоже, я должен проверять каждый файл во всем дереве исходного кода! Я действительно не хочу этого делать, потому что становится невозможно взглянуть на набор изменений и посмотреть, какие файлы я фактически изменил как часть моего проекта.
Сначала я подумал, что могу использовать команду tfpt.exe Undo Unchanged для отмены всех изменений "слияния", но это не отменяет эти изменения.
У кого-нибудь есть идеи по этому поводу? спасибо.