專案

一般

個人檔案

動作

Rake 工作

進行中

Redmine 定義了一組 Rake 工作,用於維護操作。

有關 Ruby on Rails 架構定義的工作資訊,請參閱 專用頁面

您可以隨時使用 rake -T 命令取得完整的工作清單。

執行工作時,請記得將 RAILS_ENV 變數設定為 production

例如(*nix 風格)

rake redmine:permissions RAILS_ENV=production

或(Windows 風格)

set RAILS_ENV=production
rake redmine:permissions

批次作業工作

rake redmine:attachments:prune

適用於 2.3.0 版之後的版本。

當使用者將檔案附加到議題、Wiki 頁面等時,檔案會立即上傳,並在稍後表單送出後附加。

此工作會移除一天後仍未附加(表示從未送出表單)的上傳檔案。

rake redmine:email:read

從標準輸入讀取電子郵件。

rake redmine:email:receive_imap

從 IMAP 伺服器讀取電子郵件。

rake redmine:email:receive_pop3

從 POP3 伺服器讀取電子郵件。

rake redmine:fetch_changesets

從版本庫擷取變更集

rake redmine:send_reminders

傳送有關未來幾天到期的議題的提醒。
請參閱:RedmineReminderEmails

rake redmine:tokens:prune

移除過期的權杖。

rake redmine:watchers:prune

從觀察者無法再檢視的內容中移除觀察者。
適用於 2.3.0 版之後的版本

其他維護工作

rake generate_secret_token

為應用程式產生一個秘密權杖。

rake db:encryptrake db:decrypt

加密或解密儲存在資料庫中的 SCM 和 LDAP 密碼。

rake redmine:attachments:move_to_subdirectories

將儲存在檔案目錄根目錄的附件移動到子目錄(例如
適用於 2.3.0 版之後的版本

rake redmine:email:test[login]

發送測試電子郵件到具有指定登錄名的用戶

rake redmine:permissions

列出所有權限和向其註冊的操作

rake redmine:plugins

遷移和複製插件資源。

rake redmine:plugins:assets

將插件資源複製到公共目錄。

rake redmine:plugins:migrate

遷移已安裝的插件。

從其他錯誤追蹤系統遷移

rake redmine:migrate_from_mantis

Mantis 遷移腳本

rake redmine:migrate_from_trac

Trac 遷移腳本

Go MAEDA大約 7 年前 更新 · 13 個修訂