2012년 9월 10일 월요일

SVN(SubVersion)リビジョン比較コマンドとリビジョン戻す方法


比較するリビジョン番号が1234と2345の場合以下のURLになります。
svn diff -r 1234: 1234 http://SVN_Address/プロジェクトURL

・リビジョン1234を123を戻す方法は以下となります。
  svn merge -r 1234:1233 http://svn.example.com/repos/agt/trunk
・コミット処理
  svn commit -m "Undoing change committed in r1234."

・1つのファイルのみ戻したい場合は以下となります。
  svn merge -r 7:6 test.m 
・コミット処理
  svn commit -m 'reverted to 6' test.m