Вопрос

Мы просто обновились до TFS 2010. Мы создали филиал развития для каждого проекта. Если изменения выполнены в филиале1, а затем филиал1 объединяется в исходную линию, он объединяет каждый файл вместо измененных файлов.

Последующие изменения в файлах в филиале1, а затем слияние на базовую линию привести к объединению только те изменения (что мы хотим) пока не Изменения от Fratch2 были объединены между первым и вторым слиянием филиала1, то каждый файл снова объединяется (который мы не хотим).

Как мы можем сделать это, поэтому измененные файлы могут быть объединены каждый раз?

Это было полезно?

Решение 2

Я считаю, что проблема заключалась в том, что мы создали филиалы развития, а затем удалили их, затем воссоздали их. Мы столкнулись с проблемой, похожей на это в прошлом, где был удален файл, то с тем же именем был добавлен новый файл. Исправление для прошлой проблемы заключалась в том, чтобы сделать бездельную слизнью. Вместо того, чтобы пройти через то, что мы решили просто удалить филиалы разработки и переезжать их с разными именами.

Другие советы

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

Кроме того, когда нет никаких изменений, Automerge должна заботиться о файлах без проблем. Какие конкретные проблемы вы сталкиваетесь?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top