TracLightning 2.4.0におけるプロジェクト名変更方法

プロジェクト名を変更して欲しいと頼まれたので。

やったこと

  1. フォルダ名変更
    • \projects\trac\old_name → \projects\trac\new_name
    • \projects\svn\old_name → \projects\svn\new_name
  2. trac.ini内のold_nameをnew_nameに変更(一括置換)
  3. svnへのアクセス権ファイル修正(一括置換)
    • \projects\svnauthz内のold_name → new_name
  4. tracsvnの再同期
    1. スタート->すべてのプログラム->Trac->コマンドプロンプト
    2. trac-admin "D:\TracLight\projects\trac\new_name" upgrade
    3. trac-admin "D:\TracLight\projects\trac\new_name" resync
  5. リダイレクト設定
    • \CollabNetSVN\httpd\conf\httpd.confにリダイレクト設定追加
      • Redirect permanent /trac/old_name http://yourserver.com/trac/new_name
      • Redirect permanent /svn/old_name http://yourserver.com/svn/new_name
  6. 必要なら関連プロジェクトのInterMapの修正