Я использую 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, это сработает?
да
Я беспокоюсь, что могу испортить репозиторий, если несколько коммитов произойдут одновременно через эти два виртуальных хоста.
Не волнуйтесь - технически два коммита с разных хостов не отличаются от двух параллельных коммитов на один хост, а последний работает всегда