ソース管理を提供することを主な目的とするアプリケーションに取り組んでいます。私の考えは、ファイルのチェックアウトとチェックインに SVNKit を使用することです。しかし、SVNKit を使用しているときに、求めていた速度がないことに気付きました。たとえば、開発者が 3 ~ 40 個のファイルの変更を含む可能性のある ChangeRequest を作成するたびに、32 個のフォルダーに分散されたディレクトリ構造を作成する必要があります。これには約 50 秒かかります。別の例では、変更要求を作成した後、開発者は要求にファイルを追加できます。トランクからブランチに 1 つのファイルをコピーするだけでも、約 6 ~ 7 秒かかります。私の質問は、誰かがこのような経験をしたことがありますか?パフォーマンスを改善するために何をしましたか? さらに、私のアプローチは正しいですか?
注: 「http」プロトコルを使用していますが、「svn」プロトコルは使用できません。