Maxの日記: CVS as a storage
日記 by
Max
XMLなデータそのものはそのままでできるだけ残したい。
DBMSを論理的なストレージとして保存したりはせず、やろうと
思えばすんなりとテキストファイルとして全部のデータが取れる
ように、できるだけ原始的な形式で保存したい。
でありながら履歴は管理したい。
伝統的にはCVSを論理的なストレージとして考えて、そこから随時
カレントのファイルを取り出すつーことになるのか。
Zopeを使うという判断はまだしてないけど、コードとかパチる
ことも考えて。
CVSFile(Zope Product):
http://www.zope.org/Members/arielpartners/CVSFile
ExternalFileから派生させて作ったプロダクトのようだ。
ExternalEditorと互換性がある、とか言ってるけどどうよ。
で、Subversionをストレージとして考えた場合はどうなるか。
とりあえず、PythonからSWIGで使うちうことはできるようだが・・・
公式ガイド:
http://subversion.bluegate.org/doc/
Pythonと絡める:
http://subversion.bluegate.org/doc/ch07s02.html#svn-ch-7-sect-2.3
で、SWIGというと渋川さんだったりするけど・・・
http://swig-jp.dyndns.org/subver_html/subver_html
これ、よくわからんかったりするんですがー(汗
とりあえずネタ積みだけ。
CVS as a storage More ログイン