Redmine是基于ROR框架开发的一套跨平台项目管理系统,我接触并使用它已经有一段时间了,感觉Redmine确实很不错,上手简单,配置灵活,而且还有强大的插件扩展功能,它的插件列表见:http://www.redmine.org/wiki/1/Plugin_List
前几天下了一个redmine的代码评审用的插件,感觉不错,特拿来给大家分享。
插件的下载页面在:http://www.redmine.org/plugins/codereview
一、安装
我们的redmine是装在linux下的,把下载到的压缩包里解压出来的"redmine_code_review"文件夹放到redmine的 /vendor/plugins/ 目录下,在redmine根目录下运行:rake db:migrate_plugins RAILS_ENV=production
即可安装成功。
二、配置
配置之前先建一个跟踪标签,比如我就建了一个Code Review标签:
在项目配置的“信息”选项卡中把新建的Code Review勾上,再在“模块”选项卡中把“代码评审”勾上。保存之后配置页面里面就会多出一个“代码评审”的选项卡。
到代码评审选项卡中,把跟踪标签选成Code Review,其他默认即可。(这里是因为插件版本更新了但是汉化文件没跟上,我把这部分标签自己汉化了一下,有需要的朋友请下载附件,把zh.yml放到redmine-codereview里的lang目录下)
至此,配置完毕。
三、使用
1、使用前提是项目里要绑定了版本控制工具,如svn
2、进入版本库,选择需要评审的版本
3、点击需要查看的文件名、或者点击文件名旁边的(diff)——区别就是前者会显示整个文件内容,diff里只会改动过的那部分
4、在代码行号旁边有一个“添加评论”的按钮,点击它,就会出现一个填写评审意见的对话框。
5、添加完成后。对应的行号里会出现“查看评审”的按钮,点击它,就会弹出刚才填写的评审意见。
6、这个意见会以“问题”的形式出现在问题列表中,因此跟Bug/Feature/Support一样具有邮件通知、状态更改等功能。
7、另外还可以在“代码评审”的选项卡里查看所有的代码评审记录。
总体来说,这个插件非常简单上手,我在这里一步一步的讲可能还会有人嫌我啰嗦了。
我所在的实验室其实就是个小作坊,基本上是把东西做出来,然后经过一定的测试没发现问题就可以交差了。对开发过程的监控措施几乎没有,什么代码评审之类的环节就更不用提了(不过我相信很多高校的实验室都差不多这样的)。引入这个插件也是为了让其他同学能够逐渐培养代码评审的意识和习惯。虽然道路是曲折的,不过我还是相信前途是光明的哈
- 大小: 11.1 KB
- 大小: 8.6 KB
- 大小: 24.9 KB
- 大小: 39.2 KB
- 大小: 80.8 KB
- 大小: 17.2 KB
- 大小: 56 KB
- 大小: 108.7 KB
- 大小: 15.4 KB
- 大小: 28.6 KB
分享到:
相关推荐
redmine 插件 从redmine中文网 下载主题和插件 打包 a1_theme-3_0_0.zip additionals-2.0.24.zip AgileDwarf-master.zip circle_theme-2_1_5.zip custom_users_as_assignees-0.0.4_.zip EasyGantt20200716.zip ...
但Redmine本身不含有该功能需要另外安装相应的插件,本节主要介绍本地头像插件、office文档预览插件、pdf文档预览插件的安装与配置。本节中所有内容均在ubuntu18.4的服务器上实测验证通过的。本文档描述的内容在本人...
redmine 安装 redmine 主题使用集成 redmine 插件使用集成
redmine_code_review:代码评审插件,需要按配置代码版本库(SVN, GIT等) redmine_dashboard:仪表盘,方便调整任务 redmine_jquery_opentip:让redmine支持jquery redmine_lightbox2:附件截图、PDF预览框 redmine...
免费版的 Easy Gantt 插件具有以下基本功能:支持redmine 3.*以及4.*的版本 以拖拽的方式更新任务和里程碑的起止时间 编辑恢复 日、周、月三种不同的时间轴视图 待解决问题列表,如某项任务按计划应该已经完成但仍...
比较详细的有关redmine开源社区的插件开发教程
redmine_git_hosting, Redmine插件,使你可以轻松配置你自己的Git主机;) Redmine Git主机插件 Redmine插件,可以轻松配置你自己的Git主机;)这个插件允许在Redmine内直接管理 Gitolite 。你可以在这里关注通知,...
汉化文件 redmine questions Q
redmine_code_review:Redmine代码审查插件の开発を行うプロジェクト
Redmine代码审核 Code Audit是Redmine插件,允许用户发布对链接到项目的存储库中的提交的审核。兼容性该插件版本仅与Redmine 3.0及更高版本兼容。安装下载.ZIP存档,解压缩文件并将插件目录复制到#{REDMINE_ROOT}/...
redmine本身没有提供单点登录功能,这个插件可以提供redmine的单点登录。解压后将这两个文件放置在redmine目录的plugins目录中。具体操作参照README.md。每个解压文件中都有个EADME.md
redmine work time 插件 以工时来管理IT项目的插件,用这个插件最方便了 可以提供快速工时的编辑和管理功能 本人辛苦汉化,你连1分都不给我?
Redmine简要使用介绍.pdf
redmine-timesheet-plugin, 这是一个Redmine插件,用来从timelogs生成时间表 Redmine时间表插件一个插件,可以在Redmine中的所有项目中显示和过滤 timelogs 。特性timelogs的过滤和求和:日期范围项目活动用户按以下...
用于linux下安装redmine后,安装scrum插件
redmine agile插件汉化文件 将zh.yml放到redmine_agile/config/locales/下面 然后重启redmine
redmine-slack, Redmine的松弛通知插件 Redmine Slack聊天插件这里插件将Redmine安装中的问题更新到一个松弛通道。 欢迎改进只需发送请求请求。屏幕截图 安装从Redmine插件目录中,将这里存储库克隆为 redmine_slack...
NULL 博文链接:https://xbgd.iteye.com/blog/1535284
centos5.5 redmine安装及其插件安装,里面有本人亲自安装的过程笔记,还有所有的安装文件。