У меня есть сервер подрывной деятельности, несколько репозиториев которого доступны через https / webdav. Нам также нужно разрешить доступ svn + ssh к тем же репозиториям. Это проблема одновременного доступа как из svnserve, так и из webdav? Репозитории используют bdb или fsfs.
Вероятно, вы можете столкнуться с проблемами с правами доступа к файлам, потому что один пользователь svn + ssh в конечном итоге совершит фиксацию с umask с недостаточными разрешениями, эффективно предотвращая запись веб-сервера и тем самым нарушая DAV. Я обычно рекомендую использовать только один метод доступа, причем DAV является предпочтительным, потому что он чисто абстрагирует комплекс разрешений от файловой системы и локальных пользователей на веб-сервере.