Непросто будет короткий ответ.
В настоящее время нет реальной связи между рабочими элементами и продвижением кода. Вы можете связать набор изменений с рабочим элементом при регистрации (или даже в любое время), но это далеко не все.
Как правило, вам придется делать это вручную, используя предоставленный пользовательский интерфейс в Visual Studio (то есть искать рабочие элементы, получать идентификаторы наборов изменений, а затем выполнять (возможно, несколько) слияний, выбирая соответствующие диапазоны наборов изменений. Если это Тогда вы могли бы написать программу в .NET, которая использовала бы Microsoft TFS API для общения с компонентом отслеживания рабочих элементов, чтобы получить требуемые наборы изменений, а затем либо выполняла слияния программно, либо запускала команду линейный клиент ( tf ), чтобы вызвать соответствующий интерфейс для слияний.
Извините, это не более полезный ответ. Я знаю, что команда Microsoft уже несколько раз слышала этот сценарий, однако я не слышал о каких-либо планах по его лучшей поддержке «из коробки» в текущем или следующем выпуске TFS. Тем не менее, в TFS2010 есть много улучшений в ветвящихся объявлениях о слиянии, поэтому вполне возможно, что что-то есть или будет там, что может вам помочь. Возможно, стоит записать отзывы на http://connect.microsoft.com/VisualStudio для этой функции, если она важна для вас.
Удачи,
Martin.