Linux下BitNami Redmine的插件安裝與更新

截至2017年3月27日,Redmine-3.3.2-2安裝以下的15款插件全部成功并通過測試(下面顯示為插件正確文件夾名):

  1. easy_wbs

  2. redmine_ckeditor 提供所見即所得編輯器

  3. redmine_graphs 提供部分問題圖表功能

  4. progressive_projects_list 是一款主題,能在項目總頁面、項目概述頁面顯示項目進度

  5. redmine_close_button 提供一鍵關閉問題按鈕

  6. redmine_knowledgebase 知識庫插件,提供文章評論、打分、標簽分類等功能

  7. redmine_agile 敏捷插件,提供敏捷圖表(如問題燃燒圖)和Agile Ajax board,提供不同方式查看問題狀態,可快速更改問題狀態。

  8. redmine_customize_core_fields

  9. redmine_stats 提供數據統計功能,對項目成員的工作量、問題狀態等數據進行統計

  10. redmine_base_deface

  11. redmine_custom_reports 提供自定義報表

  12. redmine_work_time 工時插件

  13. redmine_checklists 檢查列表

  14. redmine_edit_custom_fields

  15. reminderemails 郵件提醒設置,提供過期問題或即將過期的問題手動郵件提醒功能。

?

Plugins

有些插件不兼容3.4,注意版本的選擇!以下是在3.4下面安裝使用的插件:

  • http://www.redmine.org/projects/redmine/wiki/Plugins
  • http://www.redmine.org/plugins/clipboard_image_paste
  • https://github.com/peclik/clipboard_image_paste
  • http://www.redmine.org/plugins/redmine_checklists
  • http://www.redmine.org/plugins/redmine_agile
  • https://github.com/paginagmbh/redmine_lightbox2.git
  • https://github.com/paginagmbh/redmine_lightbox2
  • http://www.redmine.org/plugins/mega_calendar(巨型日歷)
  • https://github.com/berti92/mega_calendar/wiki/Installation
  • http://www.redmine.org/plugins/redmine_work_time
  • http://www.redmine.org/plugins/redmine_issue_templates
  • Kanban
  • http://www.redmine.org/plugins/redhopper
  • http://www.redmine.org/plugins/redhopper
  • http://www.redmine.org/plugins/deployer
  • https://github.com/zapic0/deployer
  • http://www.redmine.org/plugins/redmine-ckeditor
  • https://github.com/a-ono/redmine_ckeditor
  • http://www.redmine.org/plugins/apijs?有一些依賴要安裝,沒用到的可以不安裝apijs這個插件。
  • https://www.luigifab.info/redmine/en/apijs.php
  • http://www.redmine.org/plugins/dmsf
  • https://github.com/danmunn/redmine_dmsf
  • http://www.redmine.org/plugins/redmine_git_hosting?X
  • http://www.redmine.org/plugins/redmine_upwork_plugin
  • https://github.com/alexbevi/redmine_knowledgebase
  • https://github.com/danmunn/redmine_dmsf
  • https://github.com/jbox-web/redmine_jenkins
  • https://github.com/masweetman/issue_charts
  • 3.3.x
  • http://www.redmine.org/plugins/redmine_pivot_table
  • https://www.redmine.org/plugins/advanced_roadmap_v2
  • https://github.com/Coren/redmine_advanced_roadmap_v2
  • https://github.com/Loriowar/redmine_issues_tree
  • https://github.com/speedy32129/projects_show

一、插件的安裝

注意:一定要選擇與Redmine當前版本兼容的插件,否則會導致數據庫遷移失敗或者Redmine無法正常使用。以下以為遠程服務器上安裝的Redmine-3.3.2-2安裝插件為例。

1.下載插件安裝包(以progressive_projects_list插件為例)

為遠程服務器下載安裝包的方法有兩種:

1)直接下載到本地
通過scp將下載到本地的插件壓縮包文件傳輸到遠程服務器Redmine的安裝地址 path/apps/redmine/htdocs/plugins 下(例如我的Redmine安裝地址為/opt/redmine-3.3.2-2/)

scp -P 端口號 redmine-progressive-projects-list-3.0.1.zip 遠程用戶名@IP地址:/opt/redmine-3.3.2-2/apps/redmine/htdocs/plugins
  • ?

可通過SSH進入服務器:

ssh 遠程用戶名@IP地址 -p 端口號
  • ?

進入到安裝插件的目錄下:

cd /opt/redmine-3.3.2-2/apps/redmine/htdocs/plugins
  • ?

解壓安裝包:

unzip redmine-progressive-projects-list-3.0.1.zip
  • 1

刪除安裝包:

rm redmine-progressive-projects-list-3.0.1.zip
  • 1

改文件名(一般解壓后的名字都和插件安裝的要求不一樣,請一定要仔細閱讀官網,更改文件名,否則使用時會各種出bug):

mv redmine-progressive-projects-list-3.0.1.zip progressive_projects_list
  • 1

2) 到插件安裝目錄下用直接用git下載到(也許也需要更名)

git clone https://github.com/stgeneral/redmine-progressive-projects-list.git
  • 1

2.進行數據庫遷移

Note:不是所有插件都需要進行數據庫遷移,但是一般安裝或更新完一款新的插件,進行一下數據庫遷移總是沒有錯的。具體哪些插件需要進行數據庫遷移,請參閱插件官方安裝說明。

1)進入下面的路徑:

cd /opt/redmine-3.3.2-2
  • 1

運行use_redmine文件進入到特定的bash環境下:

./use_redmine
  • 1

2)在bash中執行

cd /opt/redmine-3.3.2-2/apps/redmine/htdocs/bundle install --without development test postgresql sqlite --no-deploymentbundle install --without development test postgresql sqlite --deployment
  • 1
  • 2
  • 3
  • 4
  • 5

3)進行數據庫遷移:

bundle exec rake redmine:plugins RAILS_ENV=production
  • 1

3.重啟數據庫和服務器(同樣是在上一步驟中特定的bash環境下完成):

/opt/redmine-3.3.2-2/ctlscript.sh restart
  • 1

二、插件升級:

1.移除就的插件相關文件夾

rm -rf /opt/redmine-3.3.2-2/apps/redmine/htdocs/plugins/progressive_projects_listrm -rf /opt/redmine-3.3.2-2/apps/redmine/htdocs/public/plugin_assets/progressive_projects_list
  • ?

2.重新安裝新版插件

如安裝步驟所示。


更多參考文章:

  • 【開源項目管理軟件】Redmine 安裝及使用手冊
  • bitnami Redmine 安裝、配置、備份、恢復
  • Redmine插件
  • BitNami Installer官方FAQ(Linux版)
  • BitNami Redmine官方文檔
  • Redmine安裝插件遇到的種種問題及解決辦法

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/537836.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/537836.shtml
英文地址,請注明出處:http://en.pswp.cn/news/537836.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

linux 進程 讀寫鎖,linux 下實現高性能讀寫鎖(read/write lock)

前一篇文章分析了Windows slim read/write lock的工作原理。我們知道它的設計相當精妙,于是我們可以借鑒它的思路來設計linux下的讀寫鎖。在這個讀寫鎖的設計上,需要注意的是linux和windows有以下幾點區別:(1)windows使用的keyedevent機制需要…

Linux下redmine安裝插件報錯

報錯如下: There was an error parsing Gemfile: compile error - syntax error, unexpected :, expecting $end gem tzinfo-data, platforms: [:mingw, :x64_mingw, :mswin, :jruby]^. Bundler cannot continue. 原因是: redmine不同版本對ruby版本有…

ajax post 提交無法進入controller 請求200

最近寫js遇到個問題: 用ajax的post方式給后臺提交數據,頁面200,但是不進入controller 斷點,我以為我post參數不對。 網上查的: 1.說路徑不對,但是我通過get方式是可以進入的,路徑是沒問題的&…

cuda 編譯 linux,Linux下安裝Tensorflow源碼及編譯

下載Tensorflow源碼git clone https://github.com/tensorflow/tensorflow如果無法下載也可以在github上直接下載tensorflow的打包文件,這樣也能編譯,但是不能使用git命令可根據需要切換到不同的分支安裝bazel輸入以下命令echo "deb [archamd64] htt…

testflight進行用戶的beta測試

發發發轉載于:https://www.cnblogs.com/caimaomao/p/9681483.html

linux限制ping的時間,如何限制Linux命令程序運行的時間

Linux提供了大量的命令,每個命令都是唯一的,并且在特定的情況下使用。Linux的目標是幫助您盡可能地高效工作。Linux命令的一個屬性是時間限制。您可以為任何您想要的命令設置時間限制。如果時間過期,命令停止執行。在本教程中,您將…

微軟網絡工具psping介紹

該工具功能主要包括:ICMP Ping、TCP Ping、延遲測試、帶寬測試,而且它是微軟出品的下載地址:https://download.sysinternals.com/files/PSTools.ziphttp://technet.microsoft.com/en-us/sysinternals/jj729731解壓后把psping.exe丟到C:\Windo…

mac svn

https://formac.informer.com/tortoisesvn

linux服務器虛擬內存設置,修改Linux服務器虛擬內存Swap大小

Linux的Swap相當于Windows的虛擬內存,當物理內存不夠的時候,就需要將物理內存中的一部分空間釋放出來,以供當前運行的程序使用。那些被釋放出來的空間可能來自一些很長時間沒有什么操作的程序,這些被釋放的空間臨時保存到Swap空間…

高級軟件工程第一次作業--準備

1) 回想一下你對計算機/軟件工程專業的暢想 考研之所以選擇計算機專業,是因為本科就是這個專業。不去跨專業,是因為覺得換個專業考,比起那些科班出身的人,考上的機率會更小,也有一部分原因是因為比起計算機…

里程碑事件

里程碑事件:里程碑事件往往是一個時間要求為零的任務,即它并非是一個要實實在在完成的任務,而是一個標志性的事件。 例如,在軟件開發項目中的“測試”是一個子任務,“撰寫測試報告”也是一個子任務,但“完…

linux無法下載ftp,linux 不能下載怎么辦

linux 不能下載怎么辦?關于Linux下vsftp匿名用戶上傳和下載的配置配置要注意三部分,請一一仔細對照:1、vsftpd.conf文件的配置(vi /etc/vsftpd/vsftpd.conf)#允許匿名用戶登錄FTPanonymous_enableYES#設置匿名用戶的登…

Mysql8.0Mysql5.7Mysql5.6Mysql5.5特性對比

Mysql5.5 特性,相對于Mysql5.1 性能提升 默認InnoDB plugin引擎。具有提交、回滾和crash恢復功能、ACID兼容。 行級鎖(一致性的非鎖定讀 MVCC)。 表與索引存儲在表空間、表大小無限制。 支持dynamic(primary key緩存內存 避免主鍵查詢引起的IO )與compressed(支…

Spring IOC實現原理

2019獨角獸企業重金招聘Python工程師標準>>> 1、BeanDefinition 對依賴翻轉模式中管理對象依賴關系的數據抽象 實現依賴翻轉功能的核心數據結構依賴翻轉功能都是圍繞對BeanDefinition 處理完成的有了這些BeanDefinition 基礎數據結構,容器才能發揮作用2、…

linux3.0 nand分區,OK6410(256MRAM2Gnandflash) Linux3.0.1內核移植

這里我主要移植的是增加yaffs2文件系統支持,修改和移植nand驅動。1.不知道為什么我這yaffs2的補丁打上了就沒發現過編譯錯誤,相當順利啊 呵呵。附上補丁地址-----------------------------------點擊打開鏈接修改補丁里patch‐ker.sh 文件。屏蔽下面這段…

authentication plugin caching_sha2

新電腦安裝最新版本的Mysql,用Navicat Premium連接,提示:authentication plugin caching_sha2 因為mysql8.0開始更新了驗證方式,Navicat Premium版本連接新MySQL的時候,還是上一個版本的認證方式。 不僅Navicat Prem…

openlayers入門開發系列之圖層控制

本篇的重點內容是利用openlayers實現地圖圖層控制功能,效果圖如下: 部分核心代碼如下:頁面引用ztree插件圖層管理器界面布局圖層管理器初始化jsLayerSwitcher類定義詳細的實現過程見:這里

linux df命令無反饋,Linux-df命令

df命令:說明:df命令用于顯示磁盤分區上的可使用的磁盤空間。默認顯示單位為KB。可以利用該命令來獲取硬盤被占用了多少空間,目前還剩下多少空間等信息參數:-a或--all:包含全部的文件系統;--block-size&…

windows版本的redis

redis官網是不提供windows版本的。 微軟的github上有windows版本下載,不會是redis的最新版本,是基于redis穩定版本制作的。 redis官網關于文檔版本的說明: Redis uses a standard practice for its versioning: major.minor.patchlevel. A…

一點一點看JDK源碼(五)java.util.ArrayList 后篇之removeIf與Predicate

一點一點看JDK源碼(五)java.util.ArrayList 后篇之removeIf與Predicate liuyuhang原創,未經允許禁止轉載 本文舉例使用的是JDK8的API 目錄:一點一點看JDK源碼(〇) Predicate為jdk1.8新增接口,由…