svn mergeについて
branch2.0の-r100 から -r120までの変更をtrunkに反映させる(trunkのディレクトリ内で実行)
- テスト実行(実際のファイルには反映されない)
$ svn merge --dry-run -r 100:120 svn+ssh://oppara@ibook-g4/path/to/project/branches/2.0
- 実行
$ svn merge -r 100:120 svn+ssh://oppara@ibook-g4/path/to/project/branches/2.0
- コンフリクトを解消してからコミット
$ svn ci -m 'Merged branches/2.0 changes 100:120 into trunk'
必ずコミットメッセージを残す事!!
ブランチが作成されたリビジョンををみつける。
$ svn log -v --stop-on-copy svn+ssh://oppara@ibook-g4/path/to/project/branches/2.0