tracには、コンソール(scripts\trac-adminで起動するtrac管理インターフェース) で、全てのwikiページをダンプする、wiki dump というコマンドがある。 wiki dump 保存先フォルダのパス という書式で、保存先フォルダのパスが存在している必要があり、 かつ、その中にこれから保存するファイルと同名のファイルがあってはならない。 この機能を使って、wikiページを一括ダンプしようとした際、 日本語名のwikiページがダンプできないという問題がある。 (注:ページの内容ではなくページ名が日本語だとうまくいかない) #WindowsXP SP2にて確認。 さて、どうしたものかと、開発中のheadソースも確認したが、特に対応されていないようなので、自分で直すことにした。 そして作ったのが、以下のパッチ。 --- trac\scripts\admin.py.org