在 Nginx 設定、安裝 Redmine 5.1

搭配之前此篇:於 Ubuntu Linux 22.04 手動安裝 Redmine 5.1,把 Apache 的部分換成 Nginx,此篇只寫 Nginx 需要安裝和操作的部分

閱讀全文〈在 Nginx 設定、安裝 Redmine 5.1〉

於 Ubuntu Linux 22.04 手動安裝 Redmine 5.1

於 Debian Linux 使用 APT 直接安裝 Redmine,遇到的問題太難解了,所以乾脆下載 Redmine 原始碼全部手動安裝~

找到的文章是在 Ubuntu 22.04 + Redmine 5.0.1 的安裝版本,不過實際安裝跟文章寫的還是差距有點大,補上自己的筆記紀錄~

  • 註:此篇安裝的環境使用 Docker 來安裝,方便裝壞隨時打掉重練.. XD

閱讀全文〈於 Ubuntu Linux 22.04 手動安裝 Redmine 5.1〉

Debian Linux Buster 要安裝 Redmine 遇到 ruby-rouge 解法

Debian Linux 升級到 Buster 後,預設 stretch 的 Redmine 被移除掉了,要再重新使用 apt 裝回去,卻遇到 ruby-rouge 版本問題,要怎麼解決呢?

閱讀全文〈Debian Linux Buster 要安裝 Redmine 遇到 ruby-rouge 解法〉

Redmine 「專案儲存機制」無法更新問題 修復步驟

Redmine 專案可以使用 GUI 的方式來查看 Git Repository 的 Commit / 歷史紀錄 等等資訊,但是在某個日期後,就一直無法更新,手動執行下述強制更新命令也沒用。

環境:Debian / Ubuntu Linux

  1. $ cd /usr/share/redmine
  2. $ sudo bin/rails runner "Repository.fetch_changesets" -e production
  3. 出現下述 Bad object (Git 一些錯誤)
    fatal: bad object xxxaabbcc...

要怎麼處理呢?

閱讀全文〈Redmine 「專案儲存機制」無法更新問題 修復步驟〉

Redmine 由 Textile 轉成 Markdown 格式

Redmine 新版預設支援 Markdown 的格式,舊版的格式是 Textile (Redmine 自訂的 Wiki格式)

不過新版支援只能二選一,可由:Administration → Settings → Text Formatting 設定。

格式設定成 Markdown 後,原本的內容自然就全部亂掉,要如何將原本內容的 Textile 轉換成 Markdown 呢?

閱讀全文〈Redmine 由 Textile 轉成 Markdown 格式〉

Redmine 的 版本藍圖(Version、Milestone) 建立方式

Trac 的 Millstone 是追蹤進度一個很方便的功能, 在 Redmine 沒看到, 但是把 Trac 匯入 Redmine 時, 又有看到"版本藍圖"出現(等同 Milestone), 來研究看看怎麼設定.

閱讀全文〈Redmine 的 版本藍圖(Version、Milestone) 建立方式〉