YAMAZAKI Makoto
zaki****@zakky*****
2003年 8月 29日 (金) 15:42:25 JST
はじめまして 山崎です。 一点だけ > * Subversion バックエンドとしては、svn/svnadmin コマンドを呼び出す > wrapper として実装してありますが Subversion には Ruby binding もあるの > で、Subversion のライブラリを直接叩くようにすることで、もっと高速になっ > たり精度の高い操作ができるはずです。たとえばファイルがすでにリポジトリ > に存在するかチェックして、なかった時だけ add するということも比較的簡 > 単に行えるはずです。 最新版の subversion では ruby-binding は削除されているので 依存しない方がいいでしょう。 subversion-0.27.0/subversion/bindings/ruby/README には以下のように かかれています。 This directory used to contain a set of Ruby bindings which were hand-built. They became completely stale and confused people by their presence, so the bindings were removed in revision 6485. If you want to see them and try working with them, then pull them from a previous release. See extconf.rb in this directory for building the old bindings. For the future, it is highly recommended that a Ruby developer work on developing SWIG-based bindings. The SWIG-based bindings have been able to stay *much* more up to date with much less human intervention. (July 16, 2003) -- YAMAZAKI Makoto