2012-02-07 3 views
1

Моя ОС: Windows 7 Ultimate и IDE - Netbeans. Хотите работать с 2-3 разработчиками проектов PHP. После исследования я обнаружил, что это возможно с GIT. Найдено this решение. Но он устанавливает сервер Apache. (Мне не нужен веб-сервер: у меня уже есть один - IIS7). Есть ли свободное решение (я имею в виду не только GIT, может быть, что-то еще), которое будет работать с Netbeans и позволяет работать с группой разработчиков?Git для Windows 7

+0

Вам не нужен веб-сервер для использования GIT, вы можете использовать GIT поверх ssh, но я не уверен, как вы настроите исходное репо на windows. – thenetimp

+0

Вы можете использовать веб-службу, такую ​​как Github или BitBucket, вместо запуска собственного git-сервера. – Jay

+0

@Jay Как я уже говорил ранее, Github не разрешает частные проекты бесплатно, во-вторых, что, если мой проект является конфиденциальным, и я не хочу его загружать на какой-либо публичный сервер проектов? Я хочу найти какое-то решение, которое я буду использовать ТОЛЬКО между маленькой группой разработчиков – heron

ответ

2

Вместо того, чтобы запускать собственный сервер Git, почему бы не использовать bitbucket? Это даст вам сервер Git, с которым вы сможете поделиться до 5 человек, работая над неограниченным количеством проектов, и это бесплатно.

Установка и запуск частного сервера Git не стоит.

+1

для ex, Github не разрешает частные проекты бесплатно – heron

+0

Да, @epic_syntax. Для небольших команд развития битбакет - огромная победа. Я в первую очередь использую его для Mercurial, но недавнее добавление поддержки Git тоже превосходно. –

+1

А что, если мой проект является конфиденциальным, и я не хочу его загружать на какой-либо публичный сервер проектов? – heron

0

Лично я использую TortoiseGit, и это достаточно хорошо для меня. Однако лучшей идеей может быть покупка дешевого VPS (git не нуждается в высоких спецификациях) и настроить ваш git-репо на этом.

+0

TortoiseGit? Насколько я знаю, это не сервер, а клиент? И как предоставить доступ к другим пользователям через Интернет для репо, созданного Tortoise? – heron

+0

Да и нет. Зависит от того, в какой среде вы его используете. Если вся ваша работа связана с общими дисками в локальной сети, то этого достаточно. – Mchl

+0

Мои проекты расположены на локальном диске. IDE - NetBeans и ОС: Windows 7 с IIS7. Это возможно? – heron

1

Для внутреннего решения для хостинга я обнаружил, что Gitolite работает на VMware Ubuntu с максимальным безопасным соединением, на котором на 100% работает очень быстро! Администратор тоже ветерок.

+0

Приятная идея с VM – Mchl

+0

Предположим, что все другие разработчики, работающие с IDE, например Netbeans. Опять же, как вы предоставляете доступ к другим пользователям через Интернет для репо? – heron

+0

Как только вы работаете в Linux, вы находитесь в области существующей документации: http://book.git-scm.com/4_setting_up_a_public_repository.html http://book.git-scm.com/4_setting_up_a_private_repository.html – Mchl

Смежные вопросы