web-dev-qa-db-ja.com

大規模なリポジトリでのSVNチェックアウトエラー

誰か助けてくれないかしら。最近、SubversionリポジトリをWindowsのVisualSVNサーバーからCentOSのSubversionサーバーに移行しました。

移行は成功しましたが、次のエラーメッセージが表示されます

Error REPORT of svn'/svn/MangoRepository/!svn/vcc/default': Could not read chunk size:
Error connection was closed by server (http://servername)

これに対する回避策は、単にリポジトリで更新を実行することであり、中断された場所が継続されます。

60〜70人の開発者に自分自身を繰り返すのは非常にイライラする可能性があるため、誰かがこれを恒久的に修正したのではないかと思っています。

6
Brian Mitchell

大文字と小文字を区別しないファイルシステム(Windows)から大文字と小文字を区別するファイルシステム(ほとんどのUnix)への移行を処理するときに、同様のエラーメッセージが表示されます。一部のコンテキストではデフォルトと呼ばれるファイルがあり、他のコンテキストではデフォルトと呼ばれるファイルがある可能性はありますか?

1
Tim Howland

SVNチェックアウトはリクエストを送信し、多くの小さなファイルを受信します。したがって、同時に数百または数千の接続が作成される可能性があります。

以前は問題がありました。これが私たちが行ったことです。

  • ネットワーク帯域幅を減らす短時間で接続数を減らす。
  • ファイアウォールを調整しますより多くの接続を受け入れます。
0
truongtx