• ベストアンサー

SubversionのHTTP仕様

SubversionとHTTPで接続する機能として、Apacheの拡張モジュールのmod_dav_svnや、クライアント側としてはTortoiseSVN等がありますが、これらのインターフェースと互換のプログラムを開発する必要があり、仕様を知りたいと思っています。 仕様書を探してみたのですが、詳しい情報が見つかりません。 情報源かありましたら教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.1

パケットキャプチャで覗く…というのも有りかも知れませんが……。 # 後はSubversionのソースを解析する…とか? とりあえず「Subversion HTTP プロトコル RFC」辺りで検索してみると…… WebDAVとかDeltaVとか引っかかりますかね。 Subversionのソースツリーだと… notes/http-and-webdav/webdav-protocol なんてのがありますね。 # リポジトリだと # http://svn.apache.org/repos/asf/subversion/trunk/notes/http-and-webdav/webdav-protocol どこまで参考になるのか…は不明ですが。

idaroi
質問者

お礼

早速の回答ありがとうございます。 こんなに有用な情報をこんなに早くいただけるとは。 私もググってはいたのですが、何を探しているんだ、という感じですね。面目ありません。 教えていただいたソースツリーの設計メモを少し見たり少し情報収集したところ、1.7からはHTTPv2という独自プロトコルの実装が入ったようですね。今後は、この新プロトコルを本命にしていく方向のようです。 良い参考情報が見つかり、助かりました。 ありがとうございます。

関連するQ&A