0

外部企業がリポジトリの URL を から に切り替えましhttp://ServerA/PathAhttp://ServerB/PathB。作業コピーを新しいアドレスを指すように簡単に再配置できるはずです

svn switch --relocate http://ServerA/PathA http://ServerB/PathB

しかし、「再配置はURLのリポジトリ部分のみを変更できます」というエラーメッセージが表示されます。他の人もこの問題を抱えているようですが (SE にも多数の投稿があります)、解決策は見つかりませんでした (新しい URL からチェックアウトし、変更されたすべてのファイルを手動でコピーする以外に)。

現在の debian-stable svn は 1.6.12 です。

何か案は?

4

1 に答える 1

0

そのため、解決策は 2 段階のアプローチでした。最初にサーバーを切り替え、次にパスを切り替えました。

svn switch --relocate http://ServerA/PathA http://ServerB/PathA
svn switch http://ServerB/PathB

これは実際に私にとってはうまくいきました。

于 2013-02-13T10:46:21.670 に答える