数週間前、フリーミアムの Subversion ホストから、サイズ制限を超えているというメッセージが送信されました。これを修正しようと何度か試みた後 (そして、ダンプ -> ロード サイクルを実行してプルーニングを行わずにリポジトリを縮小することは不可能であることに気付きました)、より寛大なサイズ制限を持つ新しいホストに移行する時が来たと判断しました (そして、同時に git します。)
しかし、その間、私たちは「読み取り専用」アクセスにロックアウトされました。これは、チェックインされていない重要なローカル変更がいくつかあったため残念でした. -> ローカルの変更を機能させることができるように、サイクルメソッドをロードして再び作業を開始します。すべてのローカル バックアップを作成した後、実際には最新リビジョン (r525) 以外のすべてをダンプしました。
これはすべてうまくいきました。ホストの助けを借りて長いプロセスを経た後、リポジトリを正常にダンプしてリロードし、リビジョン 1 になりました。
しかし、現在、クライアントはリビジョン 525 の作業コピーであると考えているため、既存の作業コピーの更新を拒否しています。
svn: A reported revision is higher than the current repository HEAD revision.
問題は、私の作業コピーを「修正」して、リビジョン 1 であると見なすことは可能かということです。
新しい作業コピーをチェックアウトするだけでよいことはわかっていますが、繰り返しますが、ローカル編集がいくつかあり、可能であればそれらを統合したいと考えています。