Я работаю над приложением, основной задачей которого было бы обеспечить управление контролем источника. Моя идея - использовать SVNKit для регистрации файлов и регистрации. Однако, работая с SVNKit, я понял, что у меня нет той скорости, которую я искал. Например, когда разработчики создают ChangeRequest, который может включать изменение в 3-40 файлов, мне нужно создать структуру каталогов, распределенную по 32 папкам. Для этого требуется около 50 секунд. Еще один пример: после создания запроса на изменение разработчики могут добавлять файлы в запрос. Копирование даже одного файла из Trunk в ветку занимает около 6-7 секунд. Мой вопрос: у кого-нибудь был такой опыт и что вы сделали, чтобы улучшить производительность? Кроме того, мой подход правильный?Subversion для контроля версий
ПРИМЕЧАНИЕ: Я использую протокол «http» и не могу использовать протокол «svn».
Вы пытались найти причину производительности, которую видите? CPU/RAM на сервере/клиенте, пропускная способность сети ...? –