В чем разница между сервером SVN и сервером HTTP - PullRequest
1 голос
/ 29 июля 2009

На моем клиенте Subversion (краеугольный камень) при подключении к новому репозиторию SVN у меня есть 3 варианта: Репозиторий файлов, HTTP-сервер и Сервер SVN.

Разница только в протоколе, используемом для связи?

Ответы [ 4 ]

5 голосов
/ 29 июля 2009

Да. Доступ к SVN можно получить через HTTP / WebDAV с помощью модуля Apache mod_dav_svn. Помимо различий в протоколах, он поддерживает те же операции.

Подробнее об этой конфигурации вы можете прочитать в Subversion book .

3 голосов
/ 29 июля 2009

(бесплатно онлайн) SVN Book содержит хорошее описание различных серверных протоколов и рекомендаций для случаев, когда следует использовать каждый из них.

2 голосов
/ 29 июля 2009

Да, протокол должен быть единственным отличием. См. Раздел http://en.wikipedia.org/wiki/Subversion_(software) «доступ к хранилищу».

Если вы беспокоитесь о безопасности, попробуйте использовать https, если вы выбрали опцию http server или протокол svn + ssh, если вы выбрали опцию svn server.

0 голосов
/ 30 июля 2009

Разница заключается в протоколе, но если вы выберете HTTP, у вас есть некоторые дополнительные возможности, то есть вы можете получить доступ к своему хранилищу с помощью веб-браузера или клиента WebDAV. Строго говоря, вам не нужно устанавливать программное обеспечение клиента SVN для обращения к хранилищу (хотя, как только вы захотите сделать что-то полезное, вам, очевидно, нужен настоящий клиент SVN).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...