2007-08-18
chalow は更新したエントリーのみを出力することができない。
指定日までを出力するか、全部出力する仕様になっている。
chalow の出力ファイルを subversion で管理すると内容が変更されたものだけ出力することができる。
次の方法で実現できた。
実行時間で内容が変化しないように chalow を修正する。
cl.conf のテンプレート内の最終更新時間を削除
chalow の RDF <dc:date> を削除
出力データのリポジトリ作成する。
出力データをインポートする。
2種類のフォルダにチェックアウト
chalow を実行し、出力データをコミット
別フォルダで update する。
後は、 update コマンドで更新されたファイルのみを、
サーバへアップロードすればいい。
RDF <dc:date> を削除するとまずいか?
cl.conf 内の最終更新日は subversion のキーワード置換を使うといいかも。