美文网首页
关于redmine插件的更新说明

关于redmine插件的更新说明

作者: 水士白 | 来源:发表于2018-08-27 12:21 被阅读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管理插件

    相关文章

      网友评论

          本文标题:关于redmine插件的更新说明

          本文链接:https://www.haomeiwen.com/subject/imkziftx.html