コミット内容の取り消し
Eclipseのsubversion plugin(subversive)で、コミット内容を取り消す(前のリビジョンにロールバックする)手順。
- ローカルのプロジェクトを対象となるプロジェクトとする(tagとかbranchとかのロールバックをする時は、そのtagを落としておく、って感じ)
- team→mergeで、戻したい状態のURLを選択
- 戻したい変更のあったコミットのリビジョンを選択(Revisionsを選択して行う)し、Reverse merge にチェックを入れる
- 同期ビューでconflictが無いか確認
- ロールバックする変更をコミット
ざっくりですが、こんな感じ。
今回、自分の環境は
- Eclipse Juno (4.2)
- Subversive SVN Connectors 3.0.0
- Subversive SVN Team Provider 1.0.0
でした。
subversiveのUIがちょっとずつ変わってるから異なるバージョンでの操作には多少違いがあるかも。