zoukankan      html  css  js  c++  java
  • Redmine插件的安装与卸载,知识库插件安装。

    本文介绍linux版本的Redmine插件安装,通常Redmine安装在Linux系统,/var/www/redmine/路径。

        安装:
        复制插件到
          2.X版本 #{RAILS_ROOT}/plugins
          1.X版本 #{RAILS_ROOT}/vendor/plugins

          # cd /var/www/redmine/plugins/
          # wget http://www.xx.com/xxx.zip
          # unzip xxx.zip

      路径是这样子的
        /var/www/redmine/plugins/xxx/
      如果插件有DB数据迁移(migration:姑且这样翻译吧)。
      首先有条件的情况下,请尽量备份数据库。
      然后执行
        2.X版本:# rake redmine:plugins:migrate RAILS_ENV=production
        1.X版本:# rake db:migrate_plugins RAILS_ENV=production
      重启Redmine。


    OK,如果没有特殊情况,你已经可以在管理->插件中看到新安装的插件了。
    注意:每次新建项目时,需要在项目的“配置”中,勾选插件,否则插件不会启用。

      卸载:
        跟上面一样,如果有数据迁移。
        首先执行
          2.X版本:rake redmine:plugins:migrate NAME=插件名称(文件夹名称) VERSION=0 RAILS_ENV=production
          1.X版本:rake db:migrate:plugin NAME=插件名称(文件夹名称) VERSION=0 RAILS_ENV=production

        然后删除插件文件夹
          2.X版本 #{RAILS_ROOT}/plugins/插件文件夹
          1.X版本 #{RAILS_ROOT}/vendor/plugins/插件文件夹

    安装Redmine知识库插件。

    找到 Redmine Knowledgebase plugin,https://github.com/alexbevi/redmine_knowledgebase

    1、下载 knowledgebase组件

    下载后解压,将其命名为目录修改为 redmine_knowledgebase。

    上传至服务器插件目录:(我的目录做了移动,/opt/redmine.org.cn/apps/redmine/htdocs/plugins)

    2、建立数据库

    进入到redmine安装目录

    运行

    rake db:migrate_plugins RAILS_ENV=production

    3、重启redmine

    /opt/redmine.org.cn/ctlscript.sh restart

    报错解决:

      

      没有ruby环境,安装ruby:http://www.cnblogs.com/YatHo/p/8204178.html

      

      rake环境库存在问题,缺少bundler

    cd /to/your/project
    [sudo] gem install bundler
    bundle install

    设置

    1、设置权限

    以管理员身份登录进入后,进入redmine登陆界面后,点“管理”-》角色和权限,设置不同角色对于知识管理的权限


    2、建立分类

    以管理员身份登录进入后,点左上角“知识库”

    默认进去后,无任何分类,选择“新分类”即可,可以无限级别的建立分类,我将我们公司的分类贡献出来


    3、新增加文章

    进入到具体分类后,点“新建文章”即可,注意增加文章的时候,需要增加tag,标签。

    问题

    1、不支持全文搜索

    目前对于Knowledgebase中的文章,redmine1.1.3不支持全文搜索,全文搜索的时候,会出现内部错误,暂无法解决,等过段时间更新到1.3看看是否能解决此问题

    2、权限控制有问题

    不管怎么设置权限,他的批注功能总实现不了,后来没办法只能修改了代码,将权限判断取消掉,所有人都有批注功能

  • 相关阅读:
    三星S11首曝光/2019款iPhone预测价格出炉
    聊聊我用过的电纸书
    阿里云VOD 视频点播(三),后台java接口代码
    阿里云VOD 视频点播(二)、VUE视频上传,视频播放
    阿里云VOD 视频点播(一)、nuxt视频上传,视频播放
    大周末的不休息,继续学习pandas吧,pandas你该这么学,No.7
    杂谈——怎么给CSDN博客加上目录(很详细但是很简单)
    分布式入门之1:Lease机制
    分布式入门之1:Lease机制
    分布式入门之1:Lease机制
  • 原文地址:https://www.cnblogs.com/YatHo/p/8203409.html
Copyright © 2011-2022 走看看