2016-02-01 3 views
0

У меня есть общий «корень» и несколько дочерних ветвей. Проект с огромным количеством наборов изменений объединяется обратно в корневой блок, но несколько файлов были исключены, поскольку они не были важны. Это не были отдельные изменения.Удалить изменения из ветки в TFS

Теперь я хочу начать новый проект на этой ветке, но когда я попытаюсь объединить этот новый проект обратно в корневую ветку, прежние исключенные файлы появятся снова.

Итак, между проектами дочерней ветви можно удалить все ожидающие изменения по сравнению с корневой ветвью?

ответ

0

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

Если эти файлы должны быть отслежены с помощью управления версиями в детском отделении, но не должны быть объединены в корневой ветви, вы можете использовать команду tf merge с «/отбрасывать» указано.

/discard: Не выполняет операцию слияния, но обновляет историю слияния , чтобы отслеживать, что произошло слияние. Это отбрасывает набор изменений от использования для конкретного слияния.

Смежные вопросы