Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 1.5 KB

README.md

File metadata and controls

19 lines (15 loc) · 1.5 KB

JIRA-Grabber

Основанное на Django приложение, которое позволяет переносить данные из существующего JIRA в проекта на другой сервер в пустой проект. Данные собираются через REST API.

Возможности:

  • Создание пользователей (User) со случайными паролями. Список пользователей формируется из пользователей создавших задачи, назначенных на задачи, оставивших комментарии.
  • Создание задач (Issue) с сохранением оригинального ключа (KEY), времени создания (Created), зависимостей (Link), иерархии (Task - Sub-Task).
  • Создание комментариев (Comment). Оригинальная дата создания не сохраняется.
  • Добавление прикрепленных файлов (Attachment).
  • Генерация CSV файлы с датами создания задач. Формат: yyyy-MM-dd HH:mm:ss info

Доступные management-команды:

# Сохранить данные в БД и MEDIA
python manage.py grab

# Заполнить новый пустой проект
python manage.py populate