Система контроля изменений Redmine позволяет решать большой круг задач за счёт своей гибкости в настройке. Однако, и с этой системой может случиться так, что гибкости не хватает. Например, в подсистеме "Задачи" невозможно изменить автора задачи. Эту проблему мы и попробуем исправить.

Итак, имеем Bitnami Redmine Stack с версией Redmine 4.0.2, и имеем потребность изменять автора в задачах. Такая необходимость может возникнуть в случае, когда заявки пользователей принимаются службой технической поддержки по телефону или другим каналам связи, и только потом оформляются в Redmine.

Так как Redmine предоставляет возможность установки дополнительных плагинов, которые расширяют и модифицируют систему, то попробуем найти подходящий плагин.

В русскоязычном сегменте интернета ничего похожего не нашлось, зато в аглицком сразу несколько. Правда, все они оказались предназначенными для более старых версий Redmine, чем наша 4.0.2. Придётся пробовать то, что есть.

Первая попытка - неудача, вторая так же, третья – всё как в сказке – испытание третьего плагина увенчалось успехом.

Домашняя страница плагина на redmine.org – https://www.redmine.org/plugins/redmine_editauthor. На github.com – https://github.com/rgtk/redmine_editauthor. Называется плагин "Redmine Edit Issue Author".

Установку в операционной системе Windows (в нашем случае Windows 10) производим таким образом:

  • Папку с файлами плагина помещаем в расположение C:\Bitnami\redmine-4.0.2-2\apps\redmine\htdocs\plugins
  • Перезапускаем службы "redmineApache", "redmineMySQL", "redmineThin".
  • Открываем Redmaine в браузере.

У пользователя, под которым выполнен запуск служб Redmine, должны быть права на директорию, в которой находятся файлы Redmine.

В результате получаем форму задачи, в которой можно изменить автора.