...
Just my blog

Blog about everything, mostly about tech stuff I made. Here is the list of stuff I'm using at my blog. Feel free to ask me about implementations.

Soft I recommend
Py lib I recommend

I'm using these libraries so you can ask me about them.

Redmine Plugin Install

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

root@tet-redmine redmine/plugins# git clone https://github.com/jgraichen/redmine_dashboard

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

root@tet-redmine redmine/plugins# rake redmine:plugins:migrate RAILS_ENV=production
(in /var/www/redmine)
The git source git://github.com/jgraichen/transifex-ruby.git is not yet checked out. Please run `bundle install` before trying to start your application
root@tet-redmine redmine/plugins# bundle install

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

Installing haml 4.0.5
Your bundle is complete!
Gems in the groups development, test and rmagick were not installed.
Use `bundle show [gemname]` to see where a bundled gem is installed.
root@tet-redmine redmine/plugins# rake redmine:plugins:migrate RAILS_ENV=production
(in /var/www/redmine)
Migrating redmine_ckeditor (Redmine CKEditor plugin)...
Migrating redmine_dashboard (Redmine Dashboard plugin)...
Migrating redmine_digest (Digest plugin)...
Migrating redmine_hours (Redmine Hours Plugin)...
Migrating redmine_issue_checklist (Redmine Issue Checklist plugin)...
Migrating redmine_lightbox (Redmine Light Box plugin)...
Migrating redmine_open_links_in_new_window (Redmine Open Links In New Window plugin)...
Migrating redmine_people (Redmine People plugin)...
Migrating sidebar_hide (Sidebar Hide Plugin)...

Готово! Апач рестартнуть. Удаление:

Uninstalling a plugin

  1. 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:

rake db:migrate:plugin NAME=plugin_name VERSION=0 RAILS_ENV=production

1.2. For Redmine 2.x:

rake redmine:plugins:migrate NAME=plugin_name VERSION=0 RAILS_ENV=production
  1. Remove your plugin from the plugins folder: #{RAILS_ROOT}/plugins (Redmine 2.x) or #{RAILS_ROOT}/vendor/plugins (Redmine 1.x)..
  2. Restart Redmine