次のようなものにチェックアウトされたリポジトリがあります
svn://sub.domain.com/path/to/repo/trunkそして、私は次のようなものに切り替える必要があります
http://domain.com/path/to/repo/trunk「switch --relocate」コマンドを試してみましたが、これが得られたものです
svn: リポジトリは「http://domain.com/path/to/repo/trunk」に永久に移動しました。引っ越してください
正しい URL を書き込んだことを確認して
から、作業コピーのルートからこれを試してください:
svn スイッチ --relocate svn:///HOST_1/PATH_1 http://HOST_2/PATH_2
注意する必要があります:--relocate
オプションは非推奨でsvn switch
あり、エラーメッセージに記載されているように、relocateコマンドを使用する必要があります
に変更svn://sub.domain.com
する必要がある場合http://domain.com
は、第1形式の再配置コマンドを使用できます
からsvn help relocate
FROM-PREFIX TO-PREFIX[PATH...]を再配置します
..。
FROM-PREFIXとTO-PREFIXは、それぞれ作業コピーの現在のURLと新しいURLの最初のサブストリングです。
あなたの場合(作業中のコピールート)
svn relocate svn://sub.domain.com http://domain.com
svn info
移転後の結果を確認する