その1はこちら 主なパッケージ org.tmatesoft.svn.core.io 低レベルなAPIはこちら org.tmatesoft.svn.core.wc コマンドラインのsvn相当のことをしたければこれ org.tmatesoft.svn.core.javahl javaHL(nativeのSVNライブラリ)のpure java実装 今回はアプリケーションのデータストアとしてsubversionを使いたいので低レベルAPIに挑戦する。 新しいディレクトリとファイルをコミット 基本的に新規ファイルであっても差分を送信するという思想のようだ。また、ISVNEditorはカレントディレクトリを持っていて、ディレクトリツリーを辿っていくイメージだ。 DAVRepositoryFactory.setup(); SVNRepositoryFactoryImpl.setup(); FSRepos