Подтвердить что ты не робот

Какая хорошая, бесплатная система управления версиями для разработки eclipse android?

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

Какие хорошие системы вы использовали в прошлом и что бы вы мне порекомендовали.

Требования:
Должен быть свободным
Необходимо интегрироваться с eclipse
Должен хорошо работать с плагином разработки Android.

4b9b3361

Ответ 1

SVN (Subversion) очень хорош, и есть поддержка плагина Eclipse под названием Subclipse.

Ответ 2

Помимо голосования за git, я проголосую за следующее:

  • Если вы хотите использовать eclipse для разработки Android, используйте SVN или mercurial, потому что:
    • Оба имеют гораздо лучшую поддержку от eclipse (я верю, что EGit все еще находится в стадии бета-тестирования, и пока нет общедоступных выпусков)
    • Оба они поддерживаются кодом google, который является отличным исходным кодом для открытого источника.
    • Они работают на всех основных системах (без обид, но git на окнах даже с MinGW иногда жутко)

  • Если вы не используете eclipse:
    • Если вы не используете окна для разработки, выберите git, потому что:
      • android использует его
      • Это потрясающе
    • Если вы используете окна, выберите:
      • Git, если вы не боитесь консоли.
      • Mercurial иначе

Ответ 3

Я проголосую за Git

Ответ 4

Вы можете настроить проект code.google.com и использовать предоставленный ими репозиторий исходного кода. Я думаю, что они предлагают Subversion и Mercurial в качестве систем управления версиями, и я использую Subversion.

После того, как вы настроили эту настройку, вы можете просто использовать Subclipse для подключения к репозиторию.

Ответ 5

Git и SVN - оба хороших варианта, хотя я бы предоставил SVN край, так как это, вероятно, немного легче узнать, если вы никогда раньше не использовали исходную систему управления. Что касается интеграции Eclipse, вам будет трудно найти популярную систему управления версиями, у которой нет плагина Eclipse.

Ответ 6

Я также проголосую за Git. У меня мало опыта работы с Git и SVN, и мне понравилось Git больше. Это быстро, легко, у меня не было никаких проблем с этим. Там хороший Git сервис репозитория github.com, но настроить свой собственный репозиторий очень просто. Но у вас могут возникнуть проблемы с интеграцией с Eclipse: (

Ответ 7

Если вы не работаете в команде, и вам просто нужен контроль версий для себя, SourceGear Vault бесплатно для одного пользователя, и у них есть хороший плагин Eclipse.

Я использую его для разработки Android, и он работает как шарм.

Ответ 8

Если вы используете Mac, попробуйте Версии. Это инструмент для управления репозиториями SVN и рабочими копиями, и это потрясающе (нет... я не работаю для них;-)) Они позволяют создавать репозитории на вашем собственном компьютере или настраивать бесплатный на BeanStalk.com

Ответ 9

Я поставлю еще один голос за подрывную деятельность. Это должно быть легче узнать, чем git, и будет легко обеспечивать все, что вам нужно.

Что касается интеграции eclipse, вы можете выбрать между двумя различными плагинами: Subclipse или subversive. Вы можете найти множество интересных дебатов в сети, о которых лучше. Я лично использую subversive, потому что это немного более разумно в отношении обработки соединительных линий/ветвей/тегов в svn.

Ответ 10

Найти релизы EGit здесь: http://www.eclipse.org/egit/download/

С марта 2010 года мы выпускали релиз каждые 3 месяца, текущая версия - 0.10.1 Следующий выпуск запланирован на конец февраля 2011 года на Helios SR2.

Ответ 11

Подрывный плагин для eclipse.