Протокол SVN + SSH очень медленно

Я установил SVN-репозиторий, используя протокол svn+ssh, но загрузка файлов происходит крайне медленно. Загрузка через SFTP показывает, что я могу загружать со скоростью ~250 КБ / с. Однако, используя TortoiseSVN и протокол svn+ssh, я могу получить только 5 КБ / с. Есть ли решение этой проблемы?

3 ответа

Скорее всего, это старая версия SSH. Этот ответ SU объясняет, как это исправить. TL;DR установите Cygwin и попробуйте использовать версию ssh, которая идет с ним.

Попробуйте добавить следующее к вашему ~/.ssh/config Конфигурация SSH:

Compression yes
CompressionLevel 9

Попробуйте использовать опцию «-share» в TortoisePlink. Это позволяет использовать совместное использование ssh-соединений. Благодаря этому я получил ускорение в 80 раз с TortoiseSVN в Windows. Для TortoiseSVN добавьте «-share» к команде «SSH-клиент» в разделе «Настройки->Сеть».

Другие вопросы по тегам