EclipseからSubversionのリポジトリをロールバックする方法(Subversiveプラグイン)

Subversionリポジトリに対して変更を元に戻すという処理は

  • ローカルに戻したいリビジョンのデータをマージとして取得。(古いリビジョンで置き換えではない)
  • 最新のリビジョンとしてコミット。

という処理に置き換えられる。


Eclipsesubversiveプラグインから行う場合は以下の手順で行う。

  • ロールバックしたいファイル又はディレクトリを選択し、右クリック。
  • チーム > マージ を選択。
  • ダイアログのURLに対象リポジトリを選択。
  • Start Revisionに上書きするリビジョン番号を選択。(HEAD 改訂のままで良い)
  • Stop Revisionに戻すリビジョン番号を選択。
  • OKを押すと「同期化」パースペクティブになるので全て更新する。
  • 再度対象ファイルで右クリック。
  • チーム > コミット でコミット処理を行う。

以上。