= BTS移行手順 = == 1.事前準備 (tomop) == * mantisのカスタマイズ * データ移行スクリプトの調整 * importテスト * 各自アカウントをアクティベートしてデータを確認 == 2.事前準備 ({trac,bts}.vinelinux.org) == * mantisスクリプトをインストール (テストのため別URIで見えるようにしておく) * mantis設定の変更 * config_inc.php中、以下の変数を書き換える {{{ $g_logo_image $g_administrator_email - システムエラー時に表示されるアドレス $g_webmaster_email - 色々なところに表示されるアドレス $g_from_email - 通知メールのSenderとなるアドレス $g_return_path_email - 通知メールがbounceされたときの戻りアドレス(ブラックホール的アドレスを指定) }}} * ユーザのみでBTSは空のmantis DBをインストール * mantisの基本動作チェック * mod_auth_mysqlのインストール・設定 * trac/svnの動作確認 2012.5.31: ここまで動作確認完了 (daisuke) == 3.移行当日の作業1 (bts.vinelinux.org) == * 全BTSをread onlyにする * データを固めてtomopへ == 4.移行当日の作業2 (tomop) == * 受け取ったデータをimport * mysqldumpして本稼働側へ送る == 5.移行当日の作業3 (bts.vinelinux.org) == * 送られてきたdumpデータを吸い込む * テスト * http://bts.vinelinux.org/ で見えるように切り替え * 旧wishesを登録ユーザのみ書けるようにする