Назад | Перейти на главную страницу

svnserve против xinetd + svnserve

Что было бы лучшим решением с учетом масштабируемости / нагрузки и безопасности, svnserve + xinetd или автономного svnserver? Спасибо!

Не забывайте, что всегда есть svn поверх ssh, и mod_dav_svn, как широко распространенные, так и высоконадежные.

Одна вещь, которую я могу рассматривать как преимущество использования xinetd, - это возможность использования нескольких репозиториев.

Если вы хотите, чтобы один svnserve обслуживал несколько репозиториев, вам нужно использовать переключатель -r и загрузить svnserve.

Однако добавление нового дерева репозитория потребует перезапуска всего процесса svnserve, что может прервать работу текущих пользователей.

Если вы используете xinetd, он будет автоматически загружен в следующий раз, когда система станет спокойной (и вам не нужно ждать, пока это произойдет).

На данный момент это единственное преимущество, которое я вижу в использовании xinetd.