私の開発プロジェクトでは、VisualSVN Server v 1.1 を使用して Tortoise SVN リポジトリを管理しています。それらをホストしている Windows サーバーが使用できなくなり、ISP の回復アプリを使用してソース データを別のサーバーに移動することを余儀なくされました。次の手順を実行しました。
フォルダー repositories と svnrepos を古いサーバーから新しいサーバーにコピーしました。
新しいサーバーに Visual SVN をインストールしました。インストール時に、何が起こっているのかを魔法のように把握してくれることを期待して、リポジトリ フォルダーについてアプリに伝えました (魔法については面白いことです。魔法が存在しないことは誰もが知っていることです)。
サブドメインのDNSを更新して、新しいサーバーのIPを指すようにしました。
ビジュアル svn を開くと、実際にフォルダー、ユーザー、およびグループが表示されます (ここでは少し魔法が使われています)。ただし、残念ながら、開いたときにすべてのリポジトリに「Expected FS format '2'; found format '3'」というエラーが表示されます。
問題は、ファイルやフォルダーを中断せずに混乱を修正するにはどうすればよいかということです。