Что общее решение состоит в том, чтобы установить Eclipse для разработки команды?

  1. Каждый член команды должен создать его собственную рабочую область и проект импорта, сохраненный при управлении исходным кодом? Или есть ли способ подвергнуть рабочую область управлению исходным кодом также?
  2. Как избегать использования полных путей в конфигурации рабочей области?
  3. Есть ли в этой задаче другие узкие места?
6
задан Carl Manaster 16 July 2010 в 13:19
поделиться

2 ответа

Один маршрут люди принимают это генерировать проекты Eclipse, из файла сборки. Это имеет дополнительное преимущество, если среда разработки предназначена, чтобы не иметь жесткую конструкцию (например, путь к библиотеке X может быть относительно отличаться в среде Y, чем в среде Z), поскольку одни и те же данные конфигурации (файлы, переменные окружения, и т.д.) могут быть использован для создания проекта Eclipse, как охрана окружающей среды, не Eclipse.

2
ответ дан 17 December 2019 в 04:41
поделиться

Я бы не стал помещать рабочие области в SCM; для этого потребуется, чтобы среда каждого разработчика была идентичной. Вместо этого постарайтесь избегать любых жестко запрограммированных путей; использовать переменные рабочей области.

Используйте Файлы наборов проектов для определения и совместного использования наборов проектов, которые необходимо импортировать в рабочую область. Эти файлы могут / должны храниться в SCM, возможно, в специальных проектах выпуска.

Моя практика при серьезной работе над приложением - начать с чистого рабочего пространства, без посторонних проектов. Заполните его с помощью PSF.

3
ответ дан 17 December 2019 в 04:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: