Как настроить SVN - PullRequest
       20

Как настроить SVN

0 голосов
/ 27 июня 2011

Мы небольшая команда (магистранты) работаем над некоторыми фриланс-проектами.нам нужно иметь SVN.как я мог это сделать?как это работает?мне нужен выделенный сервер?или это может быть сделано с виртуальным сервером?Пожалуйста, уточните меня.

Спасибо.

Ответы [ 5 ]

1 голос
/ 27 июня 2011

uberSVN имеет приятный веб-интерфейс, если вы хотите что-то простое в администрировании

0 голосов
/ 27 июня 2011

Самый простой способ установить Subversion в Windows - это использовать VisualSVN server .Он интегрируется в ваши сервисы и предоставляет приятный графический интерфейс для управления.

В зависимости от того, будете ли вы использовать виртуальную машину или реальный ПК.ВМ имеет очень ограниченные ресурсы и, следовательно, может привести к задержкам при интенсивном использовании (большие проекты> 50 МБ, частые коммиты и извлечения, частые опросы).Для менее чем 20 разработчиков VM должно быть просто отлично.

0 голосов
/ 27 июня 2011

Если вы не знакомы с Subversion, вам, возможно, будет лучше, если вы будете читать Git.Git - это распределенная система контроля версий, и одним из ее главных преимуществ является то, что у каждого пользователя есть полная копия хранилища.Это означает, что ваш репозиторий не обязательно должен быть постоянно подключен к Интернету.

Еще одно большое преимущество Git заключается в том, что вы можете отправлять патчи (что Git использует для изменения исходного кода)) без сети.Вы просто создаете патч, который можно передавать по электронной почте, патч-файл, расположенный в общедоступной файловой области, такой как Dropbox , или даже флэш-накопитель USB, который передается туда-сюда.На самом деле вы можете торговать патчами с кем угодно, а не с main репозиторием.

Это означает, что если у вас есть четыре пользователя, Пользователь A и Пользователь B могут обменивать патчи назад и вперед в одном проекте, тогда как Пользователь B и Пользователь C могут обменивать их назад и вперед в другом проекте.В конце концов, вы все можете отправить изменения пользователю D, который будет иметь все изменения.

Если вы не можете использовать Git, Subversion хорошо работает во многих случаях.Он будет работать на виртуальных серверах и может использовать несколько протоколов для связи.Самым простым, вероятно, является _svnserve`, который поставляется с Subversion.Вы можете легко настроить базовую безопасность с помощью svnserve .Subversion очень легок, поэтому требует небольшой пропускной способности.

SourceForge - самый широко известный бесплатный хостинг-сайт Subversion.Хостинг Google Project также является хорошим провайдером Subversion.Или, если у вас уже есть система, которая находится в Интернете, вы можете просто запустить svnserve и сделать свой собственный хостинг из этого.

Если у вас есть собственная система, и вы чувствуете, что она действительно модная, вы можете использоватьhttpd для запуска Subversion под http или https.

Ознакомьтесь с онлайн-руководством по Red Bean Subversion в Интернете.Это один из лучших документов с открытым исходным кодом.

0 голосов
/ 27 июня 2011

На виртуальном сервере он будет работать нормально, с очень маленькими издержками. Вот краткое руководство по настройке Windows (поскольку вы пометили его как Windows).

0 голосов
/ 27 июня 2011

Если вы начинающий и не хотите изучать все подробности, воспользуйтесь услугой хостинга. У многих есть бесплатные предложения, такие как http://beanstalkapp.com или http://xp -dev.com /

Вот такой вопрос, обсуждающий многих хостинг-провайдеров. https://stackoverflow.com/questions/69384/opinion-of-hosted-svn-providers

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