安装插件

Redmine有完善的插件机制,可用的插件参见 Plugins ,要注意插件支持的Redmine版本

以下说说如意通科技用到过的一些插件

knowledgebase插件

这是一个知识库插件,它是用来取代Redmine自带的Wiki模块的,文章语法什么的和Wiki模块一样,但是多了个目录功能方便很多

安装参考 https://github.com/alexbevi/redmine_knowledgebase

以下假定是在如意通正在运行的Docker容器中的操作

cd /tmp/redmine-3.2.0
#用git下载插件
git clone git://github.com/alexbevi/redmine_knowledgebase.git plugins/redmine_knowledgebase
#修改权限(这里不需要)
chown -R root:root /tmp/redmine-3.2.0/plugins/*
#先停止redmine服务器
cd /tmp/redmine-3.2.0
sh stop.sh
#然后初始化/升级数据库
bundle install
#执行知识库安装
rake redmine:plugins:migrate NAME=redmine_knowledgebase  RAILS_ENV="production"
#看起来成功了,启动服务器
sh start.sh
#查看日志
tail -f ./log/production.log

这个插件会成为项目的可选模块,新建项目时选中即可,它有自己的插件配置,但是角色权限体系用的是Redmine系统本身的

scrum插件

这是一个敏捷开发管理的插件,用来实现scrum功能(一种迭代增量软件开发过程,http://baike.baidu.com/view/1528674.htm)

安装参考 http://www.redmine.org/plugins/scrum-plugin

以下假定是在如意通正在运行的Docker容器中的操作

#下载插件包,不检查ssl证书
cd /tmp
wget https://redmine.ociotec.com/attachments/download/370/scrum%20v0.13.0.tar.gz --no-check-certificate
#解压
tar -xf "scrum v0.13.0.tar.gz"
#移动到插件目录
mv "scrum v0.13.0" ./redmine-3.2.0/plugins/scrum
#升级plugins
cd /tmp/redmine-3.2.0
bundle exec rake redmine:plugins:migrate RAILS_ENV=production
#重新启动redmine
cd /tmp/redmine-3.2.0
sh stop.sh
sh start.sh

这个插件会成为项目的可选模块,新建项目时选中即可,,它有自己的插件配置,但是角色权限体系用的是Redmine系统本身的

release_logs插件

这是一个管理发布日志的插件,发布新版的时候,把相关的工单手工填进去保存成一个正规的发布日志,同时可以发送邮件通知相关人员

安装参考 http://www.arubystory.com/p/redmine-release-logs-getting-started.html

#下载
cd /tmp
wget https://github.com/iridakos/release_logs/archive/v1.0.0.zip
#改包名后解压
mv v1.0.0.zip release_logs-1.0.0.zip
unzip release_logs-1.0.0.zip
#移动到插件目录
mv release_logs-1.0.0 ./redmine-3.2.0/plugins/release_logs
#升级后重新启动redmine
cd /tmp/redmine-3.2.0
sh stop.sh
rake redmine:plugins:migrate RAILS_ENV=production
sh start.sh

这个插件会成为项目的可选模块,新建项目时选中即可,它的配置界面直接成为了Redmine本身的管理界面里的一部分,但是角色权限体系用的是Redmine系统本身的

pivot_table插件

这是一个redmine透视图表插件,用来统计各项目的工单情况

安装参考 https://github.com/deecay/redmine_pivot_table

#下载
cd /tmp
wget https://github.com/deecay/redmine_pivot_table/archive/master.zip
#解压
mv master.zip redmine_pivot_table.zip
unzip redmine_pivot_table.zip
#移动到插件目录
mv redmine_pivot_table-master ./redmine-3.2.0/plugins/redmine_pivot_table
#重新启动redmine
cd /tmp/redmine-3.2.0
sh stop.sh
sh start.sh

这个插件会成为项目的可选模块,新建项目时选中即可,这个模块似乎没有角色权限设置

lightbox2插件

这是一个即时预览文章附件中的图片,PDF文件,swf文件的插件

安装参考 http://www.redmine.org/plugins/redmine_lightbox2

#下载
cd /tmp
wget https://github.com/paginagmbh/redmine_lightbox2/archive/v0.2.4.zip
#改包名后解压
mv v0.2.4.zip redmine_lightbox2-0.2.4.zip
unzip redmine_lightbox2-0.2.4.zip
#移动到插件目录
mv redmine_lightbox2-0.2.4 ./redmine-3.2.0/plugins/redmine_lightbox2
#升级后重新启动redmine
cd /tmp/redmine-3.2.0
sh stop.sh
rake redmine:plugins:migrate RAILS_ENV=production
sh start.sh

这个插件是一个全局可用插件,装好之后,任何文章里面如果上传了图片或PDF,SWF文件,则该文章页面的"文件"tab旁边会出现一个大眼睛,一点就可以在网页上预览了

progressive-projects-list插件

这是一个增强的查看项目列表的插件,可以在项目列表处直接看到各项目进度而不用挨个跑到每个项目去看

安装参考 http://stgeneral.github.io/redmine-progressive-projects-list/

#下载
cd /tmp
wget https://github.com/stgeneral/redmine-progressive-projects-list/archive/v2.0.1.zip
#改包名后解压
mv v2.0.1.zip progressive_projects_list-2.0.1.zip
unzip progressive_projects_list-2.0.1.zip
#移动到插件目录
mv redmine-progressive-projects-list-2.0.1 ./redmine-3.2.0/plugins/progressive_projects_list
#升级后重新启动redmine
cd /tmp/redmine-3.2.0
sh stop.sh
rake redmine:plugins:migrate RAILS_ENV=production
sh start.sh

这个插件只是增强了项目列表界面的显示内容

stats插件

这是一个redmine全局数据统计的插件

安装参考 https://github.com/luisfontes19/redmine_stats/

#下载
cd /tmp
wget https://github.com/luisfontes19/redmine_stats/archive/master.zip
#解压
mv master.zip redmine_stats.zip
unzip redmine_stats.zip
#移动到插件目录
mv redmine_stats-master ./redmine-3.2.0/plugins/redmine_stats
#重新启动redmine
cd /tmp/redmine-3.2.0
sh stop.sh
sh start.sh

这个插件单独新增了一个所有人可见的菜单项作为入口来实现工单统计信息,但是在控制台中的角色设置中,给相关角色赋予访问统计(Access statistics)权限才可以访问那个界面

安装好这个插件之后,在Redmine最顶端的菜单项中会多一个"统计"菜单,点击进入即可

results matching ""

    No results matching ""