【Eclipse】eclipseで svn switch –relocate したい(再配置)
問題
Subversionのサーバーが移転したので、
EclipseのSVNプラグインで、svn switch –relocate 相当の操作をしたいのですが、
GUIではどうやるの?
答え
作業コピーに対してではなく、SVNリポジトリエクスプローラーにて、リポジトリに対して操作する感じでできる。
バージョン(3系の古いの、4系)やプラグイン(Subversive、Subclipse)によって、メニューや操作が異なる。
あまり古くないEclipseでは
プラグインはSubclipseでもSubversiveでも似たような感じのようです。
リポジトリエクスプローラーで「再配置(Relocate)」を探すべし。
影響を受けるプロジェクトの一覧が表示された後、新しいURLを入力するダイアログが表示される。
わりと古いEclipseでプラグインがSubversive
そのものずばり「再配置」というメニューが見当たらないときは、「ロケーションのプロパティ」から入って、小窓のURL入力欄に新URLを入力。
リポジトリのrootが変更になるとき、relocateするよ!と警告が出る。「The attached projects will be relocated because the repository root URL differs from the previously entered one.」
そのまま進む。
なんだかよくわかんない!何ともならない!のとき
EclipseのGUIが分かりにくいときは、コマンドラインのsvnクライアントで
svn switch --relocate 旧URL 新URL
をして、Eclipseでは、プロジェクトをワークスペースから一旦削除して、改めてインポートしてもよい。
コメント