Можно ли настроить персональный SVN Remote Repository, к которому можно получить доступ через Интернет?

StackOverflow https://stackoverflow.com/questions/819201

  •  03-07-2019
  •  | 
  •  

Вопрос

Я хочу, чтобы на одном компьютере был установлен сервер SVN, а на других 3 компьютерах - например, TortoiseSVN, и эти 3 компьютера смогут фиксировать и извлекать файлы с сервера SVN, и все это через Интернет, и, насколько это возможно, бесплатно. Это возможно? Можете ли вы указать мне несколько хороших уроков? Благодаря

Пока что я знаю, что этого можно достичь через локальную сеть.

Это было полезно?

Решение

Посмотрите на конфигурацию сервера в Красная книга SVN .

У вас есть три варианта: использовать svnserve, использовать svnserve через SSH или Apache HTTP. У каждого есть свои плюсы и минусы, и они обсуждаются. Также обратите внимание, что вам необходимо настроить брандмауэр (переадресация портов и т. Д.), Как требуется.

Из статьи в Красной книге:

  

Если вы пытаетесь настроить самый простой сервер для своей группы, установка vanilla svnserve является самым простым и быстрым маршрутом. Однако обратите внимание, что данные вашего хранилища будут передаваться в открытом виде по сети. Если ваше развертывание полностью в локальной сети или VPN вашей компании, это не проблема. Если хранилище открыто для открытого Интернета, вы можете убедиться, что либо содержимое хранилища не является конфиденциальным (например, содержит только открытый исходный код), либо что вы потратили лишнюю милю на настройку SASL для шифрования сетевых сообщений.

(мой акцент)

Другие советы

Да, это возможно и не сложно настроить!

Например, вы можете установить Apache с WebDAV на вашем сервере. Вы можете найти все подробности в книге SVN . Для установки с Apache вы можете прочитать этот .

вы можете настроить доступ к серверу SVn через Интернет, если на вашем компьютере есть сервер apache, доступный через Интернет.

Я полагаю, вы находитесь в Windows, поэтому вы можете проверить: http://svn.spears.at/

Вы можете посетить http://opensvn.csie.org . Я использовал его несколько раз, и это действительно хороший сервис.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top