关于redmine插件的更新说明

2018-08-27  本文已影响0人  水士白

文|水士白

redmine插件的更新说明
  之前写了很多有关redmine插件的安装、使用说明,现在特意对之前的插件发布做一个小小的说明吧,也方便大家后期阅读我的简书,以下内容包括三个部分:
  一、redmine官方插件说明;
  二、我的小目标;
  三、插件更新目录(按照更新时间排序);

首先,是redmine官方插件说明

插件

插件列表

可以在redmine插件目录中找到可用的Redmine插件的完整列表。

更多插件(一些在早期开发中),未在插件目录中列出但在GitHub上公开可以使用这样的搜索找到。

安装插件

1.将您的插件目录复制到#{RAILS_ROOT} / plugins(Redmine 2.x)或#{RAILS_ROOT} / vendor / plugins(Redmine 1.x)。如果您直接从GitHub下载插件,可以通过更改插件目录并发出命令,如git clone git://github.com/user_name/name_of_the_plugin.git来实现。

2.如果插件需要迁移,请在#{RAILS_ROOT}中运行以下命令以升级数据库(之前进行数据库备份)。

2.1。对于Redmine 1.x:

bundle exec rake db:migrate_plugins RAILS_ENV = production
2.2。对于Redmine 2.x:

bundle exec rake redmine:plugins:migrate RAILS_ENV = production
3.重启Redmine

您现在应该能够在管理 - >插件中看到插件列表并配置新安装的插件(如果需要配置插件)。

卸载插件

1.如果插件需要迁移,请运行以下命令降级数据库(之前进行数据库备份):

1.1。对于Redmine 1.x:

bundle exec rake db:migrate:plugin NAME = plugin_name VERSION = 0 RAILS_ENV = production
1.2。对于Redmine 2.x:

bundle exec rake redmine:plugins:migrate NAME = plugin_name VERSION = 0 RAILS_ENV = production
2.从plugins文件夹中删除插件:#{RAILS_ROOT} / plugins(Redmine 2.x)或#{RAILS_ROOT} / vendor / plugins(Redmine 1.x)..

3.重启Redmine

写插件

有一个关于编写插件的分步教程。收集更多(详细)信息并将其存储在“插件内部”页面中。
可以在Redmine开发人员指南中找到更多(常规)开发人员信息。

迁移插件

如果您想使用以前版本的redmine中的插件,则需要考虑插件API或新Rails要求中的更改。
在任何情况下,建议首先更新和迁移redmine核心系统而不插件,然后如果稳定尝试逐个放入,以了解问题来自何处。

在任何情况下都应该考虑因为编码风格不好或没有“挂钩”而完全覆盖视图的插件。也许你可以收集和记下这种类型的插件引用。

我们先来......

Redmine_blocks

Redmine 1.3> 1.4

必须在<plugin> /config/routes.rb中创建定义url到控制器(参数,操作)映射的routes.rb
ARCondition消失了,没有替代品
TabularFormBuilder现在是Redmine :: Views :: LabelledFormBuilder
定义您自己的上下文菜单现在需要在相应的控制器中使用helper:context_menus
当然,返回被弃用以支持tap
如果您正在做任何事情,请使用repos检查两次,因为每个项目现在可以有多个repos
Project#visible_by已弃用,已替换为Project#visible_condition

Redmine 1.4> 2.x.

编写与Redmine 1.x和2.x兼容的插件 - 一些提示

编写Redmine 2.x插件

其次,是我的一个小目标

目标

通过安装和测试redmine各个插件,了解并掌握插件的配置和使用,便于大家可以充分了解的redmine的强大之处,并可以逐步推广至我们企业管理、项目管理中去。

第一步:安装和预测各个插件

第二步:结合工作中常用的一些插件进行详细描述

第三步:结合某个领域或行业整理出最佳的解决方案

最后,是插件更新目录

1. 【 Redmine plugin插件--Redmine Banner plugin 】Redmine站点&项目公告栏插件

2. 【 Redmine plugin插件--Redmine Login Audit plugin 】Redmine登录审计插件

3. 【 Redmine plugin插件-Scrum Redmine plugin 】Redmine敏捷管理Scrum插件

4. 【 Redmine plugin插件--Redmine Logs plugin 】Redmine管理日志插件

5. 【 Redmine plugin插件--Redmine Serial Number Field 】Redmine自定义自增序列号

6. 【 Redmine plugin插件-- Ajax Redmine Issue Dynamic Edit】Ajax Redmine问题动态编辑插件

7. 【 Redmine plugin插件-- Theme Changer】Redmine变化页面主题插件

8. 【 Redmine plugin插件-- Redmine Preview Office】Redmine办公软件Office预览插件

9. 【 Redmine plugin插件-- Computed Custom Field】Redmine自定义计算字段插件

10. 【 Redmine plugin插件-- Checklists】Redmine检查列表插件

11. 【 Redmine plugin插件--Agile】Redmine敏捷插件

12. Redmine Question Plugin 问题插件

13. Redmine zenedit Plugin 禅 免打扰写作插件

14. Redmine CMS Plugin 内容管理插件

15. Redmine ERPmine Plugin ERP管理插件

上一篇下一篇

猜你喜欢

热点阅读