Командные службы Visual Studio:Как перейти с Agile-шаблона процесса на Scrum

StackOverflow https://stackoverflow.com//questions/20052478

Вопрос

Я использую Visual Studio Team Services (ранее Team Foundation Service, а не Team Foundation Server), и мне нужно перенести шаблон процесса командного проекта с Agile на Scrum.

Кто-нибудь знает, как это сделать?

Это было полезно?

Решение

Есть несколько различных способов добиться этого, в зависимости от того, чего вы хотите в конце.Самое главное, что внутри командного проекта невозможно изменить шаблон процесса с одного на другой, поэтому вам придется создать новый командный проект с шаблоном Scrum для миграции.

Если вам нужна история и вложения: Затем вам нужно использовать платформу интеграции TFS.Вы создадите XML-сопоставление для переноса рабочих элементов и исходного кода из одного проекта в другой.При переходе в этом направлении существует довольно много проблем, в том числе: история сжата, инструмент, как известно, привередлив, общие шаги (и другие вещи) не переносятся и многое другое.Это определенно не рекомендуемый вариант, но иногда у вас нет выбора.Вот где можно взять этот инструмент: http://visualstudiogallery.msdn.microsoft.com/eb77e739-c98c-4e36-9ead-fa115b27fefe

Если вам не нужна история, или вы можете оставить другой командный проект при себе: Для этого метода переместить код несложно (это еще проще, если у вас есть проект Git, и вы получите историю.Используйте функциональность git-tf, чтобы переместить ваш исходный код в Git).Просто зайдите из одного репозитория, переключите отображение рабочей области и зайдите в новый репозиторий.

Чтобы переместить рабочие элементы, используйте запросы к рабочим элементам и экспортируйте их в Excel.Затем скопируйте / вставьте во вторую электронную таблицу Excel и загрузите их в новый проект.Это, безусловно, самый простой метод.Вот подробное объяснение:

1) Из проекта Agile template:для каждого типа рабочего элемента, который вы хотите переместить, создайте запрос к рабочему элементу, чтобы извлечь все нужные элементы, и экспортируйте их все в Excel (например, запрос для извлечения всех требований и еще один для задач).

2) Из проекта шаблона Scrum:создайте запрос рабочего элемента для каждого типа рабочего элемента, который вы хотите импортировать, и экспортируйте его в Excel.Она будет пустой, но вы собираетесь использовать эту таблицу Excel для загрузки через минуту.

3) Скопируйте / перенесите из одной электронной таблицы Excel в другую, соблюдая осторожность, чтобы НЕ копировать заголовки столбцов.Изящный трюк заключается в копировании столбца Истории из старого проекта в поле Комментариев в новом проекте.

4) Опубликуйте результаты.Виола, ты перенеслась.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top