[Hiki-dev] Re: Subversion用バックエンド

Back to archive index

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



Hiki-dev メーリングリストの案内
Back to archive index