Основы настройки SVN-репозитория - PullRequest
0 голосов
/ 06 декабря 2011

Я провел некоторые поиски по настройке репозитория SVN, но я все еще немного запутался, как все работает на фундаментальном уровне.Я понимаю, что обычно у него есть сервер SVN, промежуточный сервер и рабочий сервер.

У меня есть компьютер, который я хочу использовать для размещения репозитория SVN.Это ПК под управлением Ubuntu.В настоящее время мы собираемся обойтись без промежуточного сервера.

Вот мои вопросы:

  • Как только сервер SVN настроен, его можно просмотреть локально вмой браузер (на локальном хосте, конечно) или мне нужно будет сначала развернуть его на другом сервере?Я хотел бы иметь возможность вносить небольшие изменения в код, сохранять и просматривать все в SVN.
  • Я хочу развернуть в моей учетной записи общего хостинга.Есть ли какая-то строка кода, которую вы используете в CLI для развертывания, или это сценарий, который мне нужно было бы написать самому?
  • Как бы настроить этот параметр, чтобы он был доступен удаленно?VPN?

Кроме того, я должен упомянуть, что купил Версии для Mac.Я полагаю, что у этих приложений есть несколько путей, чтобы это приложение было в моем распоряжении.

1 Ответ

1 голос
/ 06 декабря 2011

Я бы рекомендовал прочесть первые две главы svnbook , чтобы помочь вам понять, что svn может и не может сделать для вас.

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

Если на локальном компьютере настроен веб-сервер, его можно развернуть.там и просмотрите ваши изменения.Вы в основном используете свой локальный компьютер в качестве промежуточного сервера.Но svn не может обслуживать ваш проект для вас.

  • Я хочу развернуть свою учетную запись на виртуальном хостинге.Есть ли строка кода, которую вы используете в CLI для развертывания, или это сценарий, который мне нужно написать самому?

Это сценарий, который вам нужно написать самостоятельно.

  • Как настроить удаленный доступ?VPN?

Похоже, что машина, на которой размещено ваше хранилище svn, находится в вашей локальной сети, поэтому да, для удаленного доступа к локальным ресурсам потребуется VPN.Если бы вы хранили хранилище где-то еще, это было бы проще.См. этот раздел svnbook для получения дополнительной информации.

...