1. 程式人生 > >Redmine插件的安裝與卸載,知識庫插件安裝。

Redmine插件的安裝與卸載,知識庫插件安裝。

ati 設置 ins sha 復制 jin redmin har aliyun

本文介紹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

設置

1、設置權限

以管理員身份登錄進入後,進入redmine登陸界面後,點“管理”-》角色和權限,設置不同角色對於知識管理的權限


技術分享圖片

2、建立分類

以管理員身份登錄進入後,點左上角“知識庫”

默認進去後,無任何分類,選擇“新分類”即可,可以無限級別的建立分類,我將我們公司的分類貢獻出來


技術分享圖片

3、新增加文章

進入到具體分類後,點“新建文章”即可,註意增加文章的時候,需要增加tag,標簽。

問題

1、不支持全文搜索

目前對於Knowledgebase中的文章,redmine1.1.3不支持全文搜索,全文搜索的時候,會出現內部錯誤,暫無法解決,等過段時間更新到1.3看看是否能解決此問題

2、權限控制有問題

不管怎麽設置權限,他的批註功能總實現不了,後來沒辦法只能修改了代碼,將權限判斷取消掉,所有人都有批註功能

Redmine插件的安裝與卸載,知識庫插件安裝。