svn resolvオプションメモ

tree衝突した時のオプションをよく忘れるので。

$ svn resolve --accept working filename

base
 作業コピーを更新する前の、BASE リビジョンのファイルを選択します。これは、最後の編集を行う前のチェックアウトしたファイルです。
working
 手動で競合解決を行ったと仮定し、現在作業コピーにあるファイルを、このファイルのバージョンとして選択します。
mine-full
 競合したすべてのファイルを、svn update を実行する直前にあったファイルのコピーで、解決します。
theirs-full
 競合したすべてのファイルを、svn update を実行したときにサーバから取得したファイルのコピーで、解決します。

あとは、ディレクトリ全体のsvn revert
$ svn revert --recursive .