svnコマンドでマージする
svn上でブランチを作成し、その変更内容をブランチ元に適用する。
ブランチのURLを http://svn/branches/branch-sources とする。
1. sourceディレクトリに移動
$ cd /path/to/src
2. リビジョンを確認する
$ svn log --verbose --stop-on-copy http://svn/branches/branch-sources
3. 差分を確認する
# リビジョン10から適用するとする $ svn diff -r 10:HEAD http://svn/branches/branch-sources
4. マージを試す
$ svn merge --dry-run -r 10:HEAD http://svn/branches/branch-sources
5. 実際にマージする
$ svn merge -r 10:HEAD http://svn/branches/branch-sources