2013-05-25 5 views
2

Я и моя команда ищут разработку программного обеспечения с использованием центрального сервера и Java EE. Мы хотели создать репозиторий на этом сервере, чтобы каждый из них мог получить доступ к коду и редактировать его на наших локальных машинах, а затем зафиксировать и развернуть код на сервере.Лучшее хранилище и программное обеспечение для управления проектами

Мне интересно, какой лучший способ сделать это? Я посмотрел на gitstack и maven, но я не уверен, на каком будет лучший маршрут.

любая помощь очень ценится.

+1

В основном это вопрос мнения. Лучше всего не лучше всего подходит для конкретной ситуации. Голосование закрывается, поскольку нет реального ответа на вопрос. –

ответ

3

Самый быстрый способ начать работу с настройкой учетной записи на GitHub, оплатить плату за частные репозитории, а затем настроить сервер Jenkins/Hudson для создания вашего проекта и непрерывной интеграции.

Лучшее? Это будет зависеть от вашего бизнеса/проекта, требуется больше информации, чтобы определить, что лучше всего подходит для вашего бизнеса/проекта.

+2

'bitbucket' предоставляет бесплатный частный хостинг –

+0

Спасибо за это! Вы проверите их. –

1

Я использую GitHub. Он имеет отличную документацию и используется как крупными, так и небольшими компаниями. Вы можете выбрать бесплатный или оплаченный, в зависимости от того, что вам нужно для вашей ситуации. GitHub также имеет отличные API для Mac или Windows, а также может запускаться из командной строки.

Другим вариантом является Perforce, но компании, с которыми я работал, используют Perforce, готовятся к переходу на Git.

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