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。