Переместить несколько пользовательских историй в существующую функцию в TFS?

В TFS у нас есть функция Inbox. Все пользователи TFS могут регистрировать пользовательские истории (идеи, предложения и т. д.) в рамках этой функции. Владельцы продукта раз в месяц проверяют все пользовательские истории и связывают их с другой функцией. Это ручное действие, которое занимает много времени.

Есть ли возможность создать запрос, экспортировать запрос в Excel, изменить featureID и снова опубликовать? Я уже делал несколько попыток, но в большинстве попыток связь с оригинальной функцией была потеряна.

Мы используем TFS 2013.


person A1rPun    schedule 04.12.2015    source источник
comment
Какую версию TFS вы используете?   -  person Cece Dong - MSFT    schedule 07.12.2015


Ответы (2)


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

введите здесь описание изображения

Добавление:

Вы правы, что в TFS 2013 мы не можем перетаскивать элементы в невыполненных работах. Но мы можем перетащить их в результат запроса в VS. Я только что протестировал VS2015+TFS2013.5. Выберите «Рабочие элементы и прямые ссылки» в запросе рабочего элемента и добавьте предложения, как показано на снимке экрана:

введите здесь описание изображения

Затем вы можете перетащить пользовательскую историю на любую функцию в результате запроса. После сохранения результата история пользователя перейдет к новой функции:

введите здесь описание изображения

person Cece Dong - MSFT    schedule 07.12.2015
comment
Мы используем TFS2013, и, к сожалению, перетаскивание невозможно. - person A1rPun; 08.12.2015
comment
Пожалуйста, проверьте добавленную информацию, которую я только что сделал, это должно вам помочь. - person Cece Dong - MSFT; 08.12.2015

Да, ты можешь. Существует надстройка для Excel — надстройка Team Foundation. Вы можете использовать его для загрузки результатов запроса в Excel (Новый список на вкладке «Надстройка»), изменения полей в результатах (вы можете настроить поля в параметрах столбца запроса), а затем опубликовать результаты.

person Alexey Soloviev    schedule 04.12.2015
comment
Спасибо за ваш ответ, но это то, что я сделал. Я создал запрос с несколькими уровнями. В Excel я изменил идентификатор пользовательской истории и снова опубликовал. Результат: пользовательская история без идентификатора функции. - person A1rPun; 04.12.2015
comment
ой. Я неправильно прочитал ваш вопрос. Итак, вам нужно связать несколько пользовательских историй из одной функции в другую? - person Alexey Soloviev; 04.12.2015
comment
Без проблем. Да, это то, что я имел в виду. - person A1rPun; 04.12.2015
comment
Я не нашел ссылок на столбцы и вложения в запросах tfs 2015. На самом деле я бы попробовал использовать TfsAggregator вот ссылка. Создайте правило, которое будет связывать рабочие элементы по вашему желанию. Создайте поле типа ParentId. Раз в месяц устанавливайте это поле в необходимых рабочих элементах с помощью запроса tfs, и агрегатор свяжет рабочие элементы с рабочим элементом с идентификатором из этого поля. - person Alexey Soloviev; 04.12.2015
comment
Спасибо, я собираюсь проверить, соответствует ли tfsaggregator моим потребностям. Если это так, я отмечу это как принятое. - person A1rPun; 04.12.2015