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、權限控制有問題

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM