リモートのSubversionリポジトリへの読み取りアクセス権があり、svnsyncを介してクローンを作成したいと思います。同期は正常に開始され、正常に進行しますが、終了間際に次のようなエラーが発生します。
Transmitting file data ...svnsync: File not found: transaction '12893-qyy', path
'/project_name/trunk/path/to/file.cpp'
問題のリビジョン、前のリビジョン、次のリビジョンを正常にチェックできます。すべてのファイルが配置されています。問題のファイルのログを確認しました。以前のリビジョンでは、そのフォルダはこの場所に移動されています。
svnsyncにこのエラーを無視して同期を続行させる方法はありますか?リポジトリへの管理者アクセス権がないため、修正できません。
更新:コメントへの回答:サーバー使用(1.6.6)、最新の安定版(1.6.17)、ベータ版(1.7)と同じSubversionクライアントを確認しました。すべてがまったく同じエラーになります。また、「壊れた」リポジトリを正常にチェックアウトできます。最新のリビジョン、問題のリビジョン(12893)、その前のリビジョン(12892)、およびその後のリビジョン(12894)でエラーは発生しません。
更新:より多くのコメントへの回答:svnログは、リビジョン12892でフォルダー'to'がからに移動されたことを示してい/repo/other_project/trunk/source_path
ます/repo/project_name/trunk/path