專案

一般

個人檔案

動作

在 redmine.org 上提交

提交內容應以英文撰寫。

提交錯誤

在這裡提交錯誤報告之前,請確保

  • 您使用的是適當的 Rails 版本(請參閱 Redmine 安裝
  • 您的資料庫是最新的,尤其是在您剛從先前的版本或修訂版遷移之後(請參閱 Redmine 升級
  • 如果您的問題與 svn(或任何其他版本控制系統)相關,請確保在您的 Redmine 主機上安裝了適當的二進制檔案(請參閱 Redmine 版本庫

並查看 錯誤清單常見問題 以確認是否已回報。

填寫錯誤報告時,請在問題描述中提供以下資訊

  • 您的資料庫管理系統版本(例如 PostgreSQL 9.2)
  • 您的 Ruby 版本(例如 Ruby 3.2.2)
  • 您的 Redmine 版本(在「受影響的版本」欄位中選擇版本號碼)和確切的修訂版(例如 r22769)(如果您使用的是版本庫程式碼)
  • 您的版本控制系統二進制檔案版本(例如 svn 1.14.3 或 git 2.44.0)(如果您的問題與版本控制系統整合有關)
  • 您使用的插件(例如程式碼審查插件)

取得環境資訊的最簡單方法是從 Redmine 安裝目錄中執行以下命令

ruby bin/about

回報應用程式錯誤時,請發布您應該在日誌檔案(例如 log/production.log)中找到的完整錯誤堆疊追蹤。應用程式顯示的訊息(例如「...您嘗試存取的頁面上發生錯誤...」)在這裡沒有用。

如果在執行 rake 工作時發生您要回報的錯誤(範例:rake db:migrate),請使用 --trace 選項重新執行該工作(範例:rake db:migrate --trace)並發布完整輸出。

如果您使用外部套件管理器安裝了 Redmine,例如 Debian/Ubuntu 上的 redmine 套件、Bitnami VM 或預先建置的 Docker 影像,請聯絡這些套件管理器的支援管道,除非您非常確定問題是由 Redmine 本身造成的。這些套件不是由 Redmine 團隊維護的。它們通常套用了自訂變更或需要特定的設定步驟,而我們不知道這些步驟,通常也無法為您提供幫助。

提交安全漏洞

如果您認為自己發現了安全漏洞,請透過電子郵件將其回報至:security(at)redmine.org。Redmine 版本中已修正的已知漏洞列在 安全性公告 上。

提交功能請求

在提交功能請求之前,請確認您已完成以下步驟:

  • 在「主旨」欄位中填寫您描述的摘要。
  • 在「描述」欄位中盡可能詳細地描述您的需求,不要猶豫,請盡可能精確地描述此功能應如何運作,並說明您期望從中獲得哪些益處。
  • 不要填寫「目標版本」欄位:讓開發人員決定何時整合。
  • 不要將功能請求指派給任何人,讓開發人員處理即可。

提交 Wiki 改進

當您編輯 Wiki 頁面以改進其內容時,請務必在「註解」欄位中填寫您對頁面所做更改的描述性摘要。這樣一來,我們就能更好地「監控」和「維護」實際 Wiki 內容的品質。

提交程式碼修補

  • 變更應以單一修補程式檔案的形式提交。使用 svn 建立修補程式的說明可以在這裡找到。
  • 您應該說明您的修補程式所基於的分支/版本,並將其附加。

Holger Just4 個月前 更新 · 30 個版本 已鎖定