#eclipse #svn #maven-2 #import
#eclipse #svn #maven-2 #импорт
Вопрос:
Я зарегистрировал только папку src и pom.xml из проекта maven в репозиторий SVN, чтобы сделать его независимым от IDE (поскольку .settings, .project и т.д. Являются файлами, специфичными для eclipse ide)
Затем, когда я пытаюсь импортировать папку src во вновь созданный проект maven (поскольку в нем есть другие файлы, необходимые для запуска проекта в eclipse), в основном я хочу синхронизировать только папку src и pom.xml в репозитории я получаю предупреждение при импорте папки src «как папки в существующем проекте», ПОСКОЛЬКУ «Целевой проект отключен от системы управления версиями». Поэтому, пожалуйста, примите во внимание, что плагин не будет предоставлять никаких действий SVN для этих ресурсов, и тогда я не смогу использовать опции Compare with и Team. Он даже не показывает номер редакции. кроме импортированных файлов классов и папок.
Есть ли способ сделать это?? Какова обычная отраслевая практика??
Ответ №1:
Есть 2 варианта.
1.) Проверьте файлы SVN с помощью какого-либо другого инструмента, например (TortoiseSVN), а затем импортируйте проект maven, используя «Материализовать проект Maven». Это создаст необходимые метаданные для eclipse, а также сохранит информацию о версии для извлеченного проекта. Смотрите эту ссылку http://www.sonatype.com/books/m2eclipse-book/reference/creating-sect-importing-projects.html
2.) (Лучший) другой способ — загрузить плагин ‘Maven SVN Integration’ с помощью сайта обновленияhttp://m2eclipse.sonatype.org/sites/m2e-extras /. Как только вы установите плагин, вы сможете увидеть опцию «Проверить как проект Maven» в репозитории SVN, исследуя перспективу.
Спасибо, Прабхьот