はじめに RedmineはRuby on Railsで実装されたプロジェクト管理ツールです。競合のツールとしてTracが有名ですが、Tracと比較して開発速度が早く、ここ数年で急激にユーザを増やしています。Tracには標準で用意されていない機能として、ガントチャートの表示や複数プロジェクトの管理、チケットの種別ごとのワークフローのカスタマイズ機能に加え、最新の0.9系ではTracに比べて唯一貧弱だったチケットのレポーティング機能がほぼ同等レベルまで強化されました。 これにより今年から本格的にRedmineへの移行が始まっていくと思われます。既に2009年の9月にはオープンソースのSNSエンジンであるOpenPNEの開発チームがTracからRedmineに移行したことや、Googleトレンドの検索数でRedmineがTracを追い抜いたというニュースもあります。 今回は、Redmineのプラ
Redmine(Rails) の DB を SQLite3 から MySQL に移行する - garin.jp ホーム | ドキュメント Table of contents: 概要 変換方法 今回の方法: SQLite3 => YAML => MySQL SQLite3 => MySQL のツールではダメなの? 更新履歴 前提環境 移行手順 準備 データの出力 データの入力 Redmineサービスの再開 参考URL 1 概要 Ruby on Rails製のプロジェクト管理ツール『Redmine』を最初に設置した際、ファイルを作成するだけという設定の容易さからデータベースとして SQLite3 を採用しました。 しかし、管理するデータの容量が増えてくると目に見えて速度の遅さが気になりはじめました。 そこで、データベースを SQLite3 から MySQL への移行する事になりました。
DBにPostgreSQLを使っていると、いくつかエラーが起きましたので、一部ソースを変更してエラーが起きないようにしました。 変更したのは、以下の3ファイルです。 lib/common_logic.rb lib/overwork_ranking_logic.rb lib/passed_hours_logic.rb 以下、ずらずらと長くなってしまいましたが、差分です。 *** ./lib/common_logic.rb.org 2009-05-23 17:31:18.000000000 +0900 — ./lib/common_logic.rb 2009-10-06 14:01:08.000000000 +0900 *************** *** 3,14 **** class CommonLogic def self.get_members(project_id) return
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く