1、bitnami安裝時自帶了開發環境,如ruby、rails、devkit。 為了版本兼容,應使用bitnami的命令行。
2、通過use_redmine啟動命令行:運行Bitnami\redmine-3.3.0-0\use_redmine.bat。
3、cd apps\redmine\htdocs
4、設置rails_env環境:set RAILS_ENV=production # 如果不指定rails_env則會報錯誤。
5、創建插件框架,命令: ruby script/rails generate redmine_plugin xxx , 其中xxx為插件名。 插件目錄創建在htdocs\plugins\xxx
6、參考此文,編輯init.rb文件即可。
11、參考文章:
Redmine源代碼分析,了解redmine代碼目錄結構,如rake可以作為自定義獨立運行的任務,在命令行里直接使用。
Redmine自定義插件開發,實現了投票實例Polls。