技術開発日記

技術やら日々思ったことを綴ってます。

commit、revision戻し、mergeのメモ

コンソール上でもsvnのコマンドがすぐ叩ける用にメモ。

以前のリビジョンに戻す方法。
例としてリビジョン300を100に戻したい場合。

svn merge -r 300:100 https://sample.co.jp/branch/xxx/yyy

trunkの内容をbrunchにmergeする確認。
例として、trunkのリビジョン400から最新までの変更をブランチにマージしたときの内容を出力。

svn merge --dry-run -r 400:HEAD https://sample.co.jp/trunk/xxx/yyy

実際にtrunkの内容をbrunchにmergeする。
例として、リビジョン400から最新までの変更をブランチにマージ。

svn merge -r 400:HEAD https://sample.co.jp/trunk/xxx/yyy

merge内容をコミット。

svn commit -m "ここにコミット用のメッセージ"


以下参考
http://cockatiel-cage.hateblo.jp/entry/2012/12/14/122449
http://d.hatena.ne.jp/moshimonry/20081010/1223635755
http://d.hatena.ne.jp/gratt/20080527/1211882319