5

について質問がありsvn switch --relocateます。と呼ばれる古いリポジトリがbetaあり、新しい SVN サーバーに移動しています。そこで、という名前の新しいリポジトリを作成legacyし、リポジトリからすべてのファイルをコミットしましたbeta。ここで、リポジトリを使用するためにすべての作業コピーを更新する必要がありますlegacy。これに対してコマンドを実行すると、UUID が一致しないと表示されます。

svn switch --relocate file:///var/www/svn/beta https://domain.com/svn/legacy

svn: The repository at 'https://domain.com/svn/legacy' has uuid '3e359681-0317-844a-a84c-80a4a624e59d', but the WC has '35afee29-560b-4976-914e-5bafcd58a7c0'

作業コピーがレガシーリポジトリに接続されるように修正するにはどうすればよいですか?

4

1 に答える 1

2

リポジトリの UUID が異なる (「関連がない」) 場合、リポジトリを切り替えることはできません。あなたがしなければならない

  • からの新しい新鮮なチェックアウトlegacy

また

于 2013-04-15T18:10:58.363 に答える