新しいアドレス/パスに移動したSVNリポジトリがあります。ただし、コミットされていないソースコードがまだ古い(現在は無効な)リポジトリパスを指している作業コピーがあります。新しいリポジトリを指すように作業コピーをどのように変更しますか?
回答:
svn switch --relocate
Subversionのバージョン1.7で非推奨になりました。使用svn relocate
代わりコマンドを。
FROM-PREFIX TO-PREFIX [PATH...]
またはTO-URL
引数として取ります。
見る
svn help relocate
詳細については。
コマンドラインオプションを指定してsvn switch
コマンドを使用し--relocate
ます。
コマンドの使用
cd [working copy path]
svn relocate [new url]
TortoiseSVNtortoisesvnドキュメントの使用
非常にシンプル:
ステップ1:コマンドプロンプト/ターミナルを開き、ワークパスを設定します
ステップ2:この行を実行しますsvn switch --relocate http://newurl