Пожалуйста, исправьте меня, если я ошибаюсь в своем понимании mod_dav_svn, который состоит в том, что он в основном выполняет 2 цели:
- Экспортировать хранилище SVN (в файловой системе) клиентам, которые могут быть:
- браузеры репозитория (например, веб-сайт)
- команда 'svn', которая является программой командной строки клиента
- Действуйте как браузер хранилища, чтобы сделать репозиторий удобным для просмотра.
Теперь для точки 1 правильны ли следующие мои предположения?
- В любое время, когда репозиторий открывается с помощью mod_dav_svn, используется http:// или https:// форма обращения к репозиторию
- При использовании svnserve используется форма доступа svn:// для доступа к репозиторию
- В этом случае mod_dav_svn не будет не использовать
В пункте 2, если использовать функцию просмотра репозитория Trac, нет никакой дополнительной пользы для функций просмотра репозитория, предлагаемых mod_dav_svn?
Выполняет ли mod_dav_svn любую другую цель, которую я здесь не обозначил? Заданный другим способом, есть ли недостаток в том, чтобы идти с svnserve и Trac?
Я спрашиваю, потому что у меня создается впечатление, что mod_dav_svn очень часто используется, поэтому мне интересно, чего мне не хватает.