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

Какие файлы метаданных Eclipse должны находиться в репозитории?

Я работаю над новым проектом с полной конструкцией ANT. Я использую eclipse для написания своего кода, и я хотел бы, чтобы другие могли проверить проект на полное рабочее рабочее пространство затмения. Я не хочу, чтобы определенные пользовательские настройки были зафиксированы, хотя.

Какие файлы и каталоги должны иметь в управлении версиями?

(Я бы предпочел не просто захватить плагин - я предпочитаю больше контролировать то, что происходит в репозитории)

4b9b3361

Ответ 1

Мы просто помещаем .project и .classpath в наш репозиторий, и это достаточно, чтобы заставить его работать "из коробки" для новых разработчиков. Я хотел бы иметь другие вещи (запускать конфигурации приходят на ум), но не выяснили, как.

Мы используем Subversion, поэтому я помещаю эти файлы в отдельный каталог и определяю svn:externals в этом каталоге, чтобы указать на фактический код, оставив его незагрязненным файлами, специфичными для IDE.

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

Properties on 'svn://dev/trunk/IDEs/eclipse/runtime':
  svn:ignore
    bin
    .fbprefs
    cobertura.ser
    .settings

  svn:externals
    lib/bin svn://dev/trunk/lib/bin
    runtime svn://dev/trunk/runtime