タグ

ブックマーク / mt.orz.at (1)

  • svnkitを使ってSubversionを操作する

    例えばツールで、何かをバージョン管理したい時はバックエンドにSVNを使っていたりするのですが、Davによる自動コミットがONになっていない環境だとファイルの更新が面倒です。ファイルの追加はSVNコマンドでIMPORTを使えば可能ですが、既に存在するファイルの更新は事前にローカルのワークファイルが存在しないとコミットできません。 というわけで、既に登録されているファイルを、チェックアウトしなくても更新できるプログラムを書いてみました。 当はきちんとクラス化してあるのですが、長くなるので主要な部分を切り貼りしていきます。 // SVNKitの初期化 DAVRepositoryFactory.setup(); // 引数にはSVNのURLを指定します // 認証とかの設定をしてレポジトリオブジェクトを返します private SVNRepository getRepos(String base

    svnkitを使ってSubversionを操作する
    takemikami
    takemikami 2010/03/05
    Subversionってdeltaをクライアント側一生懸命計算するのね
  • 1