Вот что сработало для меня (извините за форматирование; это был файл .docx): Для каждого TFS-сервера:
Создайте запрос, используя путь итерации для всех элементов журнала невыполненных работ по продукту и Ошибки для каждого продукта и/ или каждая Scrum Team.
Для всех проектов / продуктов можно использовать один запрос, изменив путь (и) итерации
Отформатируйте результаты в TFS, выбрав соответствующие столбцы.
Сохраните запрос, запустите его и откройте в Excel файл .xlsx с включенным словом RAW (например, XXXX_ALL_WIs_RAW.xlsx).
Используя тот же файл, выберите Сохранить как…, чтобысоздайте и сохраните файл Excel .csv.
Обратите внимание, что не все столбцы / сопоставления будут использоваться во всех проектах.Удалите ненужные столбцы и при необходимости измените заголовки столбцов.
Столбцы / поля TFS и поля Jira (некоторые пользовательские), в которые они отображаются, для меня были:
Путь к итерации и Scrum Team
ID-картыв Legacy ID
Тип рабочего элемента сопоставляется с типом проблемы
Название отображается в сводку
Описание сопоставляется с описанием
Критерии принятия сопоставляются с критериями приемлемости
Назначено Для сопоставления с Назначаемым (для работы этого должны существовать пользователи в Jira!)
Подкатегория сопоставляется с Компонентом / с
Усилие сопоставляется с точками истории
Степень серьезности сопоставляется с приоритетом
Номер дела сопоставляется с идентификатором дела
Имя клиента сопоставляется с клиентом
Платформа сопоставляется с окружающей средой
После изменения .csvиспользуйте Файл / Проверить на наличие проблем / Проверить документ, чтобы определить, требуется ли модификация, чтобы результаты проверки не вызывали проблем.
Сохраните чистый .csv как _CLEAN (например, XXXX_ALL_WIs_CLEAN.csv).
Переименовать заголовки таблицы дляимпортировать в соответствующие имена полей Jira.
Модификации полей:
Если в поле Критерии приемки рабочего элемента ничего нет, введите «Нет критериев приемки в исходном рабочем элементе TFS» в CSV.
Если в поле «Описание рабочего элемента» ничего нет, введите «Нет описания в исходном рабочем элементе TFS» в CSV.5).
Измените заголовки столбцов в .csv, чтобы они соответствовали именам полей Jira, как определено выше в 2d.
Очистите / проверьте .csv
При необходимости,соответствующим образом увеличьте расширенную настройку jira.bulk.create.max.issues.per.import в Jira для обработки количества импортируемых элементов (по умолчанию установлено ограничение на 250 элементов).
В Jira вУровень администратора сайта - создание новых проектов Jira на основе отдельных продуктов (НЕ проектов!)
Создание или добавление пользователей, которые будут использоваться в различных проектах.
В Jira, в тУровень администратора сайта - при необходимости создайте настраиваемые поля
Свяжите новые и существующие настраиваемые поля с соответствующими экранами проекта и обновите.
В Jira на уровне администратора сайта - переиндексируйте БД
На уровне проекта - создание компонентов для продукта с использованием подкатегории из TFS.(Может быть назначен компоненту Lead)
Теперь вы должны быть готовы к импорту в Jira.
Миграция тестового примера из TFS в Jira / Zephyr, если вам это нужно:
Миграция тестового набора состоит из двух частей.Первая часть получит контрольные примеры из TFS, а также создаст и отформатирует электронную таблицу Excel, содержащую данные, которые затем будут импортированы в Jira (Zephyr).Во второй части процесса будет использоваться инструмент Java для импорта данных из электронной таблицы, созданной в части 1 процесса.
Часть 1 - Экспорт тестового примера
Установите TCExport (используется для создания электронной таблицы Excel, которая будет использоваться для импорта тестовых примеров в Zephyr).
При отображении полей при использовании инструмента .jar используйте букву столбца Excel.
Часть 2 - Импорт тестового примера 1. ЗагрузитеИмпортироватьУтилита zfj-importer-utility-0.38.jar
Эту утилиту можно запустить, дважды щелкнув файл в большинстве сред. Чтобы запустить утилиту, дважды щелкните файл .jar или запустите его через командную строку:
Подробные инструкции по использованию утилиты можно найти здесь: https://www.getzephyr.com/insights/getting-started-zephyr-jira-importer-utility