TFS 2010 - интерпретация истории - PullRequest
0 голосов
/ 17 июня 2011

В моем производственном филиале произошло слияние, которое произошло 3 июня 2011 года.Слияние происходит из QA, но по какой-то причине один из файлов Global.asax не слился.Файл Global.asax даже не является частью списка обновленных файлов.Есть ли способ сказать, почему?

Например, если разработчик использовал инструмент слияния и сказал ему взять целевую версию вместо исходной версии.Могу ли я увидеть, что они выбрали это?

1 Ответ

1 голос
/ 18 июня 2011

Это постоянно происходит в нашей компании. У нас есть ветвящийся уровень, который мы объединяем из ветвей разработчиков в основной.

Что может произойти:

  • TFS не распознает изменение файл и игнорируется при слиянии

  • Пользователь решает не сливаться и игнорирует локальные изменения

  • Пользователь решает объединить и объединить существующий с местным

  • Пользователь игнорирует локальные изменения и занимает версию сервера

где local = ветвь для слияния

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...