• Showing Page History #103765
  • Showing Page History #103761

Show page source of TracUpgrade4_0_0 #103771

= !TracLightning3.xから!TracLightning4.xへのアップグレードの注意 =
!TracLightning4.0.0からは以前のバージョンからTracとPythonがバージョンアップになっています。そのため、従来のTracLightningに上書きインストールしても正しく動作しない場合があります。基本的には、スクラッチからインストールしてください。そうは言っても新しいTracLightningへ古いプロジェクトを移行したい方も居るでしょう。そんな人のために非公式ドキュメントとしてプロジェクトのアップグレード方法を解説します。

== アップデート時の注意 ==
projectsディレクトリのバックアップを取っておいて、新しいTracをインストール後、バックアップしたprojectsディレクトリを基に戻します。[[BR]]
その後、Tracにアクセスした際に表示されるメッセージに基づきDBとWikiのUpgradeを行ってください。

== アップデート時の注意 ==
1.最新のデータで移行する場合は![スタート]メニューから![Trac]-![バックアップ]をクリックしてバックアップをとって下さい。[[br]]
[[Thumb(01.png)]]
[[br]][[br]]
2.バックアップが完了したら、インストールフォルダの![back]を開きます。デフォルトは C:\!TracLight\backup になります。[[br]]
backupフォルダの最新フォルダ(今日の日付になっています)をCドライブの直下やデスクトップなどにコピーします。[[br]]
[[Thumb(02.png)]]
[[br]][[br]]
3.![コントロールパネル]-![プログラムと機能]をクリックします。Trac Lightning 3.xを選択してアンインストールします。[[br]]
[[Thumb(03.png)]]
[[br]][[br]]
4.アンインストール後、インストールフォルダを削除、またはリネームします。デフォルトは C:\!TracLight になります。[[br]]
Windowsを再起動して下さい。[[br]]
[[Thumb(04.png)]]
[[br]][[br]]
5.!TracLightning4.xのインストーラーをダブルクリックして、インストールして下さい。[[br]]
なお、インストールフォルダはTrac Lightning 3.xと同じ設定にして下さい。デフォルトは C:\!TracLight になります。[[br]]
[[Thumb(05.png)]]
[[br]][[br]]
6.バックアップした認証関係のファイル svnauthz 、trac.htdigest を C:\!TracLight に上書きコピーします。[[br]]
[[Thumb(06.png)]]
[[br]][[br]]
7.![backup] - ![trac]にある移行対象のプロジェクトフォルダを C:\!TracLight\project\trac にコピーします。[[br]]
SampleProjectフォルダは設定の確認用に移行しないことを推奨します。[[br]]
[[Thumb(07.png)]]
[[br]][[br]]
8.![backup] - ![svn]にある移行対象のバージョン管理フォルダを C:\!TracLight\project\svn にコピーします。[[br]]
[[Thumb(08.png)]]
[[br]][[br]]
9.![スタート]メニューから![Trac]-![コマンドプロンプト]をクリックします。アップグレードコマンドを実行します。[[br]]
{{{
trac-admin  C:\TracLight\project\trac\プロジェクト名 upgrade 
}}}
例えば、下記の例だと  
{{{
trac-admin  C:\TracLight\project\trac\trac-demo upgrade
}}}
 となります。[[br]]
[[Thumb(09.png)]]
[[br]][[br]]
[[Thumb(10.png)]]

[[Thumb(11.png)]]

[[Thumb(12.png)]]

[[Thumb(13.png)]]