PukiWikiのアップブレード
自分のサイトをPukiWikiで作っているのですが、ようやく1.4.3から1.4.4へのアップグレード作業ができました。
手順はこんな感じ。
- PukiWiki 1.4.4を適当なところに展開して仮設定
- filelistプラグインを使って、PukiWiki 1.4.4に最初からあるページのリストを作成
- 現在のサイト全体をバックアップ
- 以前調べておいた情報をもとに、PukiWiki 1.4.2/1.4.3に最初からあるページのリストを作成
- 1.4.4のリストと1.4.2/1.4.3のリストを比較して、1.4.2/1.4.3から移行しないファイルを決定(移行先にあるファイルのリストをつくる、ただしFrontPageとMenubarはのぞく)
- 現在のサイト内のattach、backup、counter、cache、diff、trackbackディレクトリの内容を新しいサイトに移行
- 現在のサイト内のwikiディレクトリから、移行しないファイル以外のすべてのファイルを、新しいサイトに移行
- PukiWiki 1.4.4の設定やスタイルファイルの設定
- プラグインの移行と動作確認
しんどかったのは、どのwikiのファイルを移行するか(移行しないか)ということと、添付ファイルが多すぎるようで、「cp 移行元/attach/* 移行先/attach/」一発ではできなかったということ(涙)