Связывание существующих несвязанных наборов изменений с рабочим элементом в TFS

Я знаю, что есть мощные инструменты командной строки TFS от TFS Power, которые обеспечивают гораздо больше, чего можно достичь с помощью интегрированных возможностей Visual Studio.

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

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

2 ответа

Решение

Конечно, вы можете связать рабочий элемент с существующим набором изменений. Вы можете сделать это непосредственно в Visual Studio IDE. Вот как:

Сначала откройте рабочий элемент и выберите вкладку Все ссылки:

Детали рабочего элемента

Затем нажмите на ссылку и выберите набор изменений и нажмите Ok:

Выберите набор изменений здесь

Да, читайте ниже.

Это можно сделать из раздела ссылок на рабочие элементы, в вашем определении я не вижу причин, по которым вы хотели бы использовать что-то еще. Если вас интересует какое-то массовое решение, то у Tfs есть полноценный API, который наверняка будет использовать любой инструмент.

Ниже описан ваш случай в API: http://social.technet.microsoft.com/wiki/contents/articles/3280.tfs-2010-api-create-workitems-bugs.aspx TFS2010: Как связать WorkItem с ChangeSet, вы можете использовать метод VersionControlServer.QueryHistory для получения необходимых наборов изменений

Для PowerShell это включает создание элементов: http://programmaticponderings.wordpress.com/2012/07/18/automating-work-item-creation-in-tfs-2010-with-powershell-continued/

Другие вопросы по тегам