Кто-нибудь видел проблемы с производительностью при использовании сервера VisualSVN по локальной сети? При выполнении update () получаем около 300 КБ / с.
Мы используем сервер VisualSVN через проводную локальную сеть на работе (100 Мбит) без проблем с производительностью. Дома я подключаюсь к нему по беспроводной сети 54g с приличной производительностью. Так что это похоже на проблему с сетью.
Попробуйте настроить общий ресурс и скопировать файлы, чтобы увидеть, достигнете ли вы аналогичной производительности.
Я использовал SVN в локальной сети и не заметил заметного снижения производительности, хотя я никогда не был администратором.
Вы можете снова задать этот вопрос на serverfault, так как это действительно касается администрирования / производительности сервера.
У меня тоже есть эта проблема! Мы работаем под Windows Server 2008. Я провел кучу тестов, и мне кажется, что Server 2008 или что-то в этом роде имеет проблему, поскольку это кажется довольно разумным в 2003 году. Мы уже некоторое время запускали SVN поверх файловой системы, но хотели чтобы перейти на VisualSVN для поддержки протокола HTTP, но пока что невозможно использовать на сервере 2008. Одному из наших разработчиков потребовалось 2 часа, чтобы проверить 86 МБ!
Запуск SVN Server в Windows 2008 (виртуальная машина) с использованием NAS (путь UNC) в качестве хранилища на порту 80 Проверка = 1 мин 28 секунд ЦП ~ 30%
Запуск SVN Server в Windows 2008 (виртуальная машина) с использованием NAS (путь UNC) в качестве хранилища на порту 8080 Проверка = 1 мин 28 секунд ЦП ~ 30%
Запуск Windows 2008 (виртуальная машина) с использованием локального хранилища и файловой системы на основе SVN Checkout = 48 секунд
Запуск SVN Server в Windows 2003 с использованием NAS (UNC Path) в качестве хранилища на порту 8080 Проверка = 48 секунд ЦП ~ 6%