2013-08-02 3 views
0

В Перенос пользовательского контента поля вручнуюJIRA docs состояние:JIRA: Миграция пользовательского содержимого поля вручную

Использование операции массового редактирования, заселить новое поле со значением старого поля для всех проблем, обнаруженных. (...)

Как заполнить новое поле со значением старого поля? Я знаю, как установить значение поля для значения, но, посмотрев на него какое-то время, я до сих пор не знаю, как «скопировать значения».

Можно ли копировать значения между полями с использованием функции массового копирования?

+0

Имеет ли [это] (https://answers.atlassian.com/questions/42730/a-way-to-bulk-copy-custom-field-values-from-one-custom-field-to-another) статья поможет любому? – Zec

ответ

0

У вас есть пользовательское поле типа X и вы хотите, чтобы оно было типом Y. Или какой-то такой случай.

Переименуйте старое поле для «устаревшего» Создать новое поле Для каждого значения в старом поле выполнить запрос, чтобы выбрать только те вопросы, с этим значением: Run насыпного обновлением по этим вопросам, чтобы установить значение в новое поле. Удалить старое поле

Это довольно утомительно, я знаю. Другой подход заключается в том, чтобы использовать REST API для извлечения каждой проблемы по одному за раз, решить, какое значение должно быть в новом поле, обновить проблему. Этот подход может изменить 2 или 3 вопроса/секунду, как правило, и хорош, если у вас есть тысячи вопросов для изменения.

Смежные вопросы