Почему наборы изменений отсутствуют в моем представлении набора изменений трека

#change-tracking

#отслеживание изменений

Вопрос:

Я действительно надеюсь, что кто-нибудь сможет нам здесь помочь…

Представьте себе следующую иерархию ветвей:

 Main  --> Dev  --> Project 1
     |        |
     |         --> Project 2
     |
      --> Release 1
 

Теперь представьте, что у меня есть наборы изменений 1 и 2 в проекте 1 и наборы изменений 3, 4 и 5 в проекте 2.

Оба эти проекта включены в выпуск 1, поэтому мы объединяем наборы изменений 1 и 2 в Dev как набор изменений 6, а затем в Main как набор изменений 7. Затем мы объединяем наборы изменений 3, 4 и 5 в Dev как набор изменений 8, а затем в Main как набор изменений 9. Затем мы объединяем наборы изменений 8 и 9 в релиз 1 как набор изменений 10.

Когда мы затем просматриваем историю выпуска 1, мы правильно видим только набор изменений 10. Пока все в порядке, и мы можем убедиться, что все изменения из обеих ветвей проекта были успешно объединены в релиз 1.

Теперь мы щелкаем правой кнопкой мыши и отслеживаем набор изменений 10 и переключаем режим на временную шкалу, гарантируя, что все соответствующие ветви были выбраны в окне выбора ветвей (т. Е. ветви Release 1, Project 1 и Project 2 — промежуточные ветви включаются автоматически).

Проблема, с которой мы сталкиваемся, заключается в том, что периодически исходные наборы изменений из ветвей проекта пропускаются из отслеживания. Приведенный выше пример представляет сегодняшнее утреннее слияние, и отслеживание показывает все наборы изменений, кроме наборов изменений 1 и 2 из ветки Project 1. Он показывает набор изменений 6, где наборы изменений 1 и 2 были объединены в Dev, но не показывает наборы изменений, которые были включены.

У кого-нибудь есть какие-либо идеи относительно того, почему это может происходить? И как это исправить?

Приветствия.

Комментарии:

1. Вы хотите сказать, что один и тот же пользователь видит различные результаты отслеживания для данного набора изменений? В этом случае я бы просто отправил отчет об ошибке в MS

2. Вы когда-нибудь находили решение этой проблемы? Для меня это, по-видимому, происходит, когда наборы изменений объединяются не по порядку (выбранная вишня).