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