Часто задаваемые вопросы CSV и известные задачи

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

Часто задаваемые вопросы

Почему импортер терпит неудачу на полях даты, и почему?

Если вы видите сообщение об ошибке, подобное этому:


[00:55:28] FAILED: Customfield value 01/Nov/06 12:00 AM is invalid
[00:55:28] com.atlassian.jira.issue.customfields.impl.FieldValidationException: Invalid date format. Please enter the date in the format "MMM/dd/yy".
at com.atlassian.jira.issue.customfields.converters.DatePickerConverter.getTimestamp(DatePickerConverter.java:57)
at com.atlassian.jira.issue.customfields.impl.DateCFType.getSingularObjectFromString(DateCFType.java:46)
at com.atlassian.jira.imports.importer.impl.DefaultJiraDataImporter.importIssues(DefaultJiraDataImporter.java:531)
at com.atlassian.jira.imports.importer.impl.DefaultJiraDataImporter.doImport(DefaultJiraDataImporter.java:104)
at com.atlassian.jira.imports.importer.impl.ImporterThread.run(ImporterThread.java:21)

Существует несколько возможных причин:

  • Формат дат неверно установлен в файле конфигурации импорта. Формат даты для настраиваемых полей должен соответствовать «Формат даты во входном файле» (Date format in input file), который имеет формат по умолчанию yyyyMMddHHmmss
  • Поля системных дат JIRA, такие как «Созданные» (Created), «Обновленные» (Updated) и «Срок» (Due Date), используют «yyyy-MM-dd HH: mm: ss», но может потребоваться добавление смещения
  • Форматы выбора даты и времени даты несовместимы, например.

jira.date.picker.java.format = дд / МММ / гг
jira.date.time.picker.java.format = MMM / dd / yy hh: mm a

следует исправить, как


jira.date.picker.java.format=dd/MMM/yy
jira.date.time.picker.java.format=dd/MMM/yy hh:mm a

Почему импортер всегда просит меня сопоставить значения с столбцом (на шаге 3 из 5)?

Это связано с тем, что вы выбрали сопоставление значений полей  для определенных столбцов. Чтобы использовать значения из CSV, вам нужно просто скопировать столбец в соответствующее поле JIRA, в противном случае установите флажок «сопоставление значений полей».

Известные задачи

Почему я не мог импортировать из каскадных полей выбора?

Это открытая задача, которая отслеживается на JIM-231. Не стесняйтесь комментировать и голосовать.

Почему я не мог импортировать пользовательские поля компонента / версии?

Этот вопрос отслеживается на JIM-233. Не стесняйтесь прокомментировать это.

Известная задача JBoss

Существует известная задача, которая препятствует использованию импортера CSV с экземплярами JIRA, запущенными на JBoss 4.x. Это связано с проблемой совместимости между JBoss 4.x commons-collections.jar и JARA commons-collections.jar. Обходной путь заключается в замене commons-collections.jar в JBoss 4.x на более новую версию JIRA. Более подробную информацию см. в JRA-6473.

 

По материалам Atlassian JIRA Administrator's Guide: Commonly Asked CSV Questions and Known Issues