Как правильно управлять версиями (svn: ignore) Java-проекта (Maven, Spring)?

Я проходил двухдневный тренинг по Java EE. Мы использовали там Java EE, Spring Framework, Maven, Springsource Tool Suite (Eclipse), Tomcat.

Я взял созданное нами рабочее пространство Eclipse и запустил его на своем рабочем ПК. У меня было, если я правильно помню, только правильно настроить Tomcat, и он работал на моем ПК.

Теперь я хочу сохранить созданное рабочее пространство Eclipse, содержащее 5 «подпроектов», в Subversion, чтобы мои коллеги по работе могли проверить это и запустить на своих компьютерах.

Как это сделать правильно? Я нашел где-то правило svn: ignore:

.classpath
.project
.settings
target

Используя tortoiseSVN, я добавил в папку с рабочей областью это правило игнорирования, но обнаружил, что целевые папки, лежащие в основе, не были удалены, поэтому я удалил их вручную и «добавил в список игнорирования» ". Но после этого проект в наборе инструментов с исходным кодом Spring не видит зависимости mevan (я так думаю), потому что импорт не работает. СТС подчеркивает орг. в импорте и говорит, что не может решить эту проблему.

Как правильно управлять версиями такого проекта?

12
задан Robert Niestroj 10 June 2011 в 09:13
поделиться