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

mod_dav_svn - два виртуальных хоста для одного репозитория

Я использую Apache 2 и mod_dav_svn для обслуживания репозитория SVN в https://mysite.example.com/svn/

Репозиторий находится на диске на сервере по адресу / srv / svn / repo1

Это работает хорошо.

Теперь я хочу разрешить доступ к тот же репозиторий через другое имя хоста и с другой аутентификацией HTTP.

Если я добавлю отдельный дополнительный виртуальный хост Apache 2 для дополнительного имени хоста и смонтирую под ним тот же / srv / svn / repo1, это сработает? Я не могу найти окончательного ответа о том, поддерживается ли это использование mod_dav_svn, и я беспокоюсь, что могу испортить репозиторий, если несколько коммитов произойдут одновременно через эти два виртуальных хоста.

Если я добавлю отдельный дополнительный виртуальный хост Apache 2 для дополнительного имени хоста и смонтирую под ним тот же / srv / svn / repo1, это сработает?

да

Я беспокоюсь, что могу испортить репозиторий, если несколько коммитов произойдут одновременно через эти два виртуальных хоста.

Не волнуйтесь - технически два коммита с разных хостов не отличаются от двух параллельных коммитов на один хост, а последний работает всегда