Почему у меня есть связанные ревизии из всех веток, когда я строю из определенной ветки c? - PullRequest
0 голосов
/ 06 мая 2020

Мы новичок в ветвлении, и наше решение недавно было преобразовано в ветки. У нас их три: DEV -> QA -> RELEASE.

Мы настроили определение сборки Release, которое строит $ / OurCollection / TeamProject / Release. После сборки в связанных наборах изменений были наборы изменений, которые проверяются в DEV, и наборы изменений, объединенные из DEV в QA. Ни один из этих наборов изменений не был объединен в ветку Release. То, что они отображаются в связанных наборах изменений, довольно неожиданно. Это предполагаемая функция, о которой я не знаю, или мы неправильно настроили нашу сборку?

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

1 Ответ

1 голос
/ 07 мая 2020

Вам необходимо убедиться, что вы только что сопоставили ветку Release в сопоставлениях рабочей области. Проверьте снимок экрана ниже:

enter image description here

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

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