Использование контроля источника без хоста - PullRequest
0 голосов
/ 19 сентября 2011

Я буду работать с 2 разработчиками над одним приложением, и мы хотим использовать приложение для управления Subversion, чтобы избежать конфликтов.

У меня нет сервера со статическим IP-адресом, есть ли возможность настроить виртуальный хост на моей машине и установить контроль исходного кода, чтобы вся команда могла обновить исходный код.

Спасибо!

Ответы [ 4 ]

1 голос
/ 19 сентября 2011

Как уже говорилось ранее, вы также можете рассмотреть возможность использования распределенной системы контроля версий, такой как GIT или Mercurial .Таким образом, у каждого пользователя будет локальная копия репозитория.Подробнее о DVCS здесь .

1 голос
/ 19 сентября 2011

Просто установите сервер SVN на одном из ПК: s. Если вы используете Windows, тогда получите что-то вроде VisualSVN server , а если вы работаете с дистрибутивом Linux, просто установите его.

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

Но в конце концов, если у вас нет фиксированного ip и реального сервера, то, вероятно, проще использовать распределенную систему, такую ​​как git over ssh.

0 голосов
/ 19 сентября 2011

Вы можете использовать общую файловую систему (см. FAQ для поддерживаемых типов) и создать репозиторий с svnadmin.

0 голосов
/ 19 сентября 2011

Да, но это означает, что если ваша машина недоступна, значит, она немного застряла.Если вы собираетесь пойти по этому пути на своем компьютере, вам необязательно запускать виртуальную машину, вы можете просто установить на нее сервер Subversion, настроить статический IP-адрес для своей машины и запустить его тактот.Они проверяют от, а вы проверяете от <127.0.0.1>.

Может, посмотрите на git?Это позволит индивидуально контролировать исходный код, если основной репо недоступен, и тогда они могут отодвинуть к нему ваш главный репо.

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