nabeelfarid,
Вы, наверное, уже поняли это, но это может быть полезно для других. Активность, которую вы выполняете, называется «Отслеживание изменений» и, таким образом, по своей природе и названию отслеживает один набор изменений. Мне также кажется интуитивно понятным, что на временной шкале я мог видеть наборы изменений, которые были кандидатами на слияние по сравнению с одним отслеживаемым набором изменений, но это не то, как он функционирует. Он показывает только отслеживание одного набора изменений.
Существуют случаи, когда вместо того, чтобы видеть один набор изменений в ветвях, отслеживаемый набор изменений был объединен с тем, что вместо этого вы увидите несколько наборов изменений, отображаемых в одной или нескольких ветвях и обычно с * * ими. Это происходит, когда отслеживаемый набор изменений содержит несколько файлов в наборе изменений, слитых с целью в одной операции слияния и регистрации, и некоторые или все оставшиеся файлы набора изменений сливаются в цель при втором (или более) слиянии. и регистрация.
Взгляните на этот пост от Джона Боуэна. У него есть хороший пример, который показывает отслеживаемый набор изменений, слитый с родительской целевой ветвью, поскольку несколько наборов изменений составляют каждый из поднабора файлов в отслеживаемом наборе изменений. Он также показывает, как это могло бы выглядеть, если бы они были напрямую интегрированы из этого родителя в другого потомка также с помощью нескольких наборов изменений.
Визуализация изменений в ветвях TFS