Как использовать Mercurial, Maven и Eclipse вместе?

В настоящее время я работаю над проектом Java в команде из 5 коллег из университета. Фактически, мы завершим этап планирования в течение следующих нескольких дней, а затем приступим к реализации.

Для проекта мы должны использовать Mercurial (через Bitbucket.org) и Apache Maven. Мы хотели бы использовать Eclipse в качестве IDE. Я знаю, как использовать Mercurial, и я прочитал несколько статей и руководств по Maven. Я не понимаю, как мы должны использовать эти инструменты в сотрудничестве.

Что следует поместить в репозиторий? Весь проект Eclipse? Или только исходные файлы и Maven pom.xml? Если последнее, как будет выглядеть рабочая сессия? Вытащить файлы, создать проект Eclipse с помощью mvn eclipse: eclipse, написать код и зафиксировать / отправить их в репозиторий?

Я отвечаю за создание структуры проекта, чтобы мои коллеги - и я тоже - могли начать разработку. Но я действительно не знаю, с чего начать. Если бы использование Maven не было обязательным, я бы просто поместил проект Eclipse в репозиторий. Но теперь я совершенно не понимаю, как он влияет на все.

6
задан flog 15 April 2011 в 11:50
поделиться