Я не думаю, что наша подрывная деятельность замедляется старением. В настоящее время у нас есть несколько терабайт данных, в основном двоичные. Мы проверяем / фиксируем ежедневно до 50 гигабайт данных. Всего у нас на данный момент 50000 ревизий. Мы используем FSFS в качестве типа хранилища и взаимодействуем либо напрямую с SVN: (сервер Windows), либо через Apache mod_dav_svn (сервер Gentoo Linux).
Я не могу подтвердить, что это приводит к замедлению работы svn, так как мы настроили чистый сервер для сравнения производительности, с которым мы могли бы сравнивать. Мы НЕ МОЖЕМ измерить значительное ухудшение.
Однако я должен сказать, что наша subversion по умолчанию необычайно медленная и, очевидно, это сама Subversion, как мы пытались с другой компьютерной системой.
По некоторым неизвестным причинам Subversion, по-видимому, полностью ограничен ЦП сервера. Наши скорости проверки / фиксации ограничены 15-30 Мегабайтами / с на клиента, потому что тогда одно ядро ЦП сервера полностью израсходовано. Это то же самое для почти пустого репозитория (1 гигабайт, 5 ревизий) и для нашего полного сервера (~ 5 терабайт, 50000 ревизий). Настройка, например, установка сжатия на 0 = выкл, не улучшила это.
Наш High Bandwith (обеспечивает ~ 1 Гигабайт / с) FC-массива холостого хода, остальные ядра бездействуют и сеть (в настоящее время 1 Гигабит / с для клиентов, 10 Гигабит / с для сервера) также не работают Хорошо, на самом деле не на холостом ходу, но если используется только 2-3% доступной емкости, я называю это холостым ходом.
Не очень интересно видеть все компоненты на холостом ходу, и нам нужно подождать, пока наши рабочие копии будут извлечены или найдены. По сути, я понятия не имею, что делает процесс сервера, полностью потребляя одно ядро ЦП все время во время извлечения / фиксации.
Однако я просто пытаюсь найти способ настроить подрывную деятельность. Если это невозможно, нам может потребоваться перейти на другую систему.
Поэтому: Ответ: Нет SVN не ухудшает производительность, это изначально медленно.
Конечно, если вам не нужна (высокая) производительность, у вас не будет проблем.
Btw. все вышеперечисленное относится к последней стабильной версии subversioon 1.7