В чем разница между сервером SVN и сервером HTTP
Вопрос
В моем клиенте Subversion (краеугольный камень) при подключении к новому репозиторию SVN у меня есть 3 варианта:Репозиторий файлов, HTTP-сервер и SVN-сервер.
Разница только в протоколе, используемом для связи?
Решение
Да.Доступ к SVN можно получить через HTTP/WebDAV с помощью модуля Apache mod_dav_svn.За исключением разницы в протоколах, он поддерживает те же операции.
Подробнее об этой конфигурации можно прочитать в Книга подрывной деятельности.
Другие советы
книга SVN содержит хорошее описание (бесплатно) различные серверные протоколы и рекомендации для случаев, когда каждый из них должен быть б. р>
Да, протокол должен быть единственным отличием. См. Раздел http://en.wikipedia.org/wiki/Subversion_ (программное обеспечение) 'доступ к хранилищу'. Р>
Если вас беспокоит безопасность, попробуйте использовать https, если вы выбрали опцию http-сервера, или протокол svn + ssh, если вы выбрали опцию svn-сервера. Р>
Различие заключается в протоколе, но если вы выберете HTTP, у вас есть некоторые дополнительные возможности, то есть вы можете получить доступ к своему хранилищу с помощью веб-браузера или клиента WebDAV. Строго говоря, вам не нужно устанавливать программное обеспечение клиента SVN для обращения к хранилищу (хотя, как только вы захотите сделать что-то полезное, вам, очевидно, нужен настоящий клиент SVN).