ruby

把 Mantis 的資料倒進 Redmine

[華語, cmn-Hant-TW] 想要把 mantis 1.2.x 的資料倒進 redmine 2.4.x 的時候出了點問題,內建的 ./lib/tasks/migrate_from_mantis.rake 怎麼試都失敗,後來發現有人用 perl 寫了一套轉換系統 mantis2redmine 給 mysql 用,只要把資料庫設定一下,然後輸入想要轉換對應,category, workflow, user 等,然後等他跑完就倒進去了。 唯一要注意的是語系問題,如果 utf8 的字轉過去變亂碼,除了兩邊資料庫的設定要對外,在 mantis2redmine 裡面呼叫 DBD-mysql 的地方 mysql_enable_utf8 也要給他設一下,到這裡資料庫應該就算是倒好了。 跑一下 project 列表有出來,但是只要一開 issues 頁面就狂吃 500 錯誤,主要的錯誤訊息是這個: Error viewing some issues:…