Разрешить двум разработчикам работать над одним файлом одновременно - PullRequest
0 голосов
/ 11 сентября 2011

Помимо очевидного выбора GitHub, 7 долларов в месяц, я искал бесплатный простой способ для двух разработчиков работать над одним файлом и вносить независимые изменения, не перезаписывая другие изменения. Я выбрал Dropbox, но при этом создается второй файл «копирования», который просто не идеален.

Кто-нибудь имел какой-либо бесплатный, испытанный и проверенный способ сделать это.

Мы оба на Mac, если это поможет?

Ответы [ 4 ]

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

У меня есть SVN, настроенный с использованием VisualSVN на старом дрянном XP-боксе, который у меня есть, он полностью функциональный, простой в настройке и хорошо работает с tortiseSVN, но если вы не хотите размещать его самостоятельно, есть многохостинг бесплатных репозиториев онлайн, которых, скорее всего, будет достаточно для ваших нужд.

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

BeanstalkApp имеет бесплатный план, и вы можете использовать SVN или Git.Если это открытый исходный код, вы можете использовать Хостинг проектов Google .

РЕДАКТИРОВАТЬ : Забыл упомянуть, но бесплатный план Beanstalk действительно ограничивает вас одним пользователем, но вы могли бывсегда делитесь кредитами пользователей, если это приемлемо.

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

Если проект с открытым исходным кодом, у вас есть множество возможностей получить бесплатные SVN-сервисы: Google Code и SourceForge , вероятно, самые популярные из них.SVN на самом деле не позволяет делать ветвления так же красиво и чисто, как Git, хотя, похоже, это то, что вы ищете.

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

План, которыйЯ действительно рекомендую вам взглянуть на их бесплатный тарифный план Git , который, кажется, именно то, что вам нужно.Он допускает неограниченное количество репозиториев и пользователей, хотя вы ограничены 1 ГБ памяти.

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

Попробуйте использовать git на dropbox. Вам нужно будет убедиться, что вы оба не обновляете одновременно, но все еще работоспособны, если у вас обоих есть локальные репозитории и вы переходите к клону git, который вы поместили в Dropbox.

Другая альтернатива - если одна из используемых машин постоянно подключена, установите клон git и запустите git-сервер, доступный для других машин. Если ваш провайдер предоставляет динамический IP-адрес, используйте провайдера динамического DNS, такого как dyn-dns.

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