Update Redmine 2.6*

Как-то совсем упустил момент, когда вышли 2 новых версии редмайна с кучей исправлений и вот обновляху сделал. Кое-какие моменты могут обмать процесс, но общий порядок действий прежний, как описан здесь: http://trianglesis.org.ua/update-redmine-2-5-2 Возможные проблемы, некоторые исходят из прошлого гайда, чтобы не ругали меня, что я сломал вам редмайн. Смотрим:  

Решается просто закомментированием этих строк. Следующий конфликт начнется от того, что в прошлый раз я во время инсталляции просто руками указал версии, и сейчас файл жестко их использует. Нужно также изменить руками версии в файле gemfile.lock все версии на требуемые ниже:

Далее просто обновление джемов:

Все обновилось! Далее все делается по обычному мануалу, который я указал вверху. Непременно все пункты прочитать, потому как настройки могут слететь, но это легкоShort Read more…

Redmine digest emails

Digest plugin Есть такой волшебный плагин, который в заданные промежутки времени может отправлять всем участникам дайджест по новостям и тикетам в редмайне: GitHub repository: github.com/drewkeller/redmine_digest The source of this plugin can be cloned from GitHub using:

Сейчас буду возиться с кроном, чтобы добавить задание на рассылку дайджеста еженедельно. Вот что говорит его мануал:

Поменял под себя, проверил:

Нужно запускать джоб от имени www-data в корне редмайновской папке + в корне “руби с рельсами” – только я забыл где у меня они. Мда… проверка просто команды приказала мне страдать: Не та папка, вот теперь нарыл, но ошибка все та же, джобу в кроне можно обновить, но проблему решать дальше:

 Вот этот вот результат меня настораживает, не хочетсяShort Read more…

Redmine Plugin Install

Просто напоминание себе: Каждый плагин копируется:

После чего, если он имеет доступ или требует БД – то мигрирует в прод:

Может не мигрировать, тогда мы должны ему помочь и поставить, чего не хватает:

Готово! Апач рестартнуть. Удаление: Uninstalling a plugin If the plugin required a migration, run the following command to downgrade your database (make a db backup before): 1.1. For Redmine 1.x:

1.2. For Redmine 2.x:

Remove your plugin from the plugins folder: #{RAILS_ROOT}/plugins (Redmine 2.x) or #{RAILS_ROOT}/vendor/plugins (Redmine 1.x).. Restart Redmine Read more…

Установка нового плагина в Redmine и проблемы

Установка нового плагина в Redmine и проблемы: – иногда может потребоваться миграция базы – иногда может не хватать нужного модуля или gems – иногда возникают конфликты версий gems – может не запуститься или обломить весь Redmine Сначала: Обязательно

В папке плагинов редмайна:

Это скопирует плагин в папку, в которой запустили команду. Read more…

LoadError: cannot load such file — /var/www/config/environment

Итак, снова бок: LoadError: cannot load such file — /var/www/config/environment Неразрешенная, эта проблема может привести к тому, что некоторые страницы редмайна отвалятся: “Internal error” – Лог – ActionView::Template::Error (undefined method `inherit_members’ for #<Project:0x0000000735a0f0>): Read more…

Redmine upgrade проблемы версий

Как проапгрейдить редмайн написано на оф. сайте: http://www.redmine.org/projects/redmine/wiki/RedmineUpgrade Русская версия несколько отличается и менее полная, поэтому я ей бы не доверял. Особенности: – все указанное там стоит выполнять в том же порядке, вот только нужно не забыть удалить Gemfile.lock и выполнить:

После чего, все зависимости наконец станут на места. Read more…

Инсталим Redmine на Centos 6

Для начала следует сразу прочесть: официальный гайд СДЕЛАЛ СНЕПШОТ ВИРУАЛКИ После чего пойдем по нему:

Я убрал сразу те пакеты, которые у меня уже были установлены:

Не уверен только, что я последний раз ставил для SSL, поэтому его тоже не ставил, я ранее использовал шаровой сертификат для того, чтобы пробросить веб-приложение во Вконтакте под защищенным https. – но это уже совсем другая история! Далее нужно скачать интерпретатор Ruby и распаковать его в нужной нам папке.

У меня для этого была создана папка в \var\www\Downloads – чтобы не морочить голову я сразу скачал архив и положил его туда файлзиллой. После чего заолез в дерикторию и выполнил распаковку:

Далее нужно это дело собрать и проинсталлить:

Но уShort Read more…