開発リポジトリとデプロイリポジトリがあります。コードをデプロイするとき、コードベースはdevからチェックアウトされ、デプロイ作業コピーにrsyncされ、デプロイリポジトリにコミットされます。したがって、これらのリポジトリは分離されていますが、類似しています。
開発者には、ブランチがあります。そのブランチをデプロイ作業コピーに「適用」したいと思います。つまり、ブランチ上のすべてのコミット(マージを除く)をデプロイリポジトリに(可能であれば1つのコミットで)再生するか、ブランチとマスターを比較してデプロイ作業コピーに適用したいと思います。
同様のsvnコマンドは次のようになると思います。
svn merge $SVN_REPO/trunk $SVN_REPO/branch/dev_branch deploy_dir
...ここで、deploy_dirは作業コピーである必要はありません。
これは可能ですか?