私は初心者で、いくつかの基本的な SVN 操作 (リポジトリの情報の取得、追加、コミット、更新など) を、Windows/OSX の両方で Ruby スクリプトを使用して実行する必要があります。
私はフォーラムとインターネットを検索しましたが、SWIG ruby-subversion バインディングなどに関連する部分的で紛らわしい回答を見つけるためだけでしたが、それらのどれも十分に文書化されておらず、使用するのに十分単純ではありませんでした [また、これらの質問と回答のほとんどはかなり古いものです]。
Rubyスクリプトを介してSVN操作を実行するより簡単な方法が今では存在するはずだと思います。私の仮定が間違っている場合は修正してください。
また、SWIG バインディングをインストールし、'svn/core' ライブラリを理解し、gem (svn_wc など) で使用するか、単に Ruby から svn コマンド ライン コマンドを呼び出すほうがよいでしょうか? これらのアプローチのパフォーマンスに大きな違いはありますか?
どんな助けでも大歓迎です。