Я использую Eclipse с плагинами C ++ для моего macbook, пробуя несколько практических проектов, чтобы улучшить свои навыки. Я также хотел бы протестировать Mercurial и попробовать DVCS. К сожалению, Eclipse + Mercurial + OSX, по-видимому, является достаточно редкой комбинацией, и там не так много полезной документации.
Что я сделал до сих пор:
- Установлен Mercurial SCM
- Установлен плагин HgEclipse
- Установлен GnuPG
- Установить путь к исполняемым файлам GnuPG и hg в настройках Eclipse> Team> Mercurial
Я знаю, что могу превратить каталог в репозиторий hg, перейдя к этому каталогу в терминале и используя
hg init
и затем я могу добавить файлы с
hg add
hg commit
Это должно дать мне репозиторий hg с моими файлами в нем. Пока все хорошо ... но теперь я начинаю колебаться.
Как мне указать HgEclipse на мой репо? В моем представлении синхронизации есть опция Mercurial, но когда я ее выбираю, кнопка «Далее» становится серой, а кнопка «Готово» ничего не делает ...
В идеале я хотел бы настроить два локальных репозитория, одно персональное и одно «командное» репо, чтобы я мог действительно оценить Hg, поскольку это, кажется, популярная конфигурация. Поддерживает ли HgEclipse коммиты только в одном репо, или он может фиксировать в локальном репо и push в репо «team»?
Любые другие предложения от ветеринаров DVCS о том, как лучше настроить мою среду?