Предотвращение добавления IntelliJ из файлов iml
Я работаю с файлами Maven pom, и я не хочу использовать исходные файлы управления iml.
Когда я открываю проект, IntelliJ, похоже, добавляет некоторые из файлов iml, которые он создает, в элемент управления SVN. Как я могу предотвратить это?
У меня есть "*.iml" в свойстве "svn: ignore" в корне репозитория, но, похоже, он не мешает IntelliJ добавлять imls.
Ответы
Ответ 1
Последняя версия сообщества IntelliJ предлагает вам добавлять дополнения к файлу iml. Если вы установите флажок, чтобы избежать предупреждения в будущем и выберите "нет" при первом запросе, он не планирует планировать дальнейшие файлы IML для добавления к подрывной деятельности.
Ответ 2
В случае, если кто-то другой наткнется на эту проблему, лучшая удача, которую я получил, - это
Настройки > Управление версиями > Игнорируемые файлы
Добавить "Игнорировать все соответствия файлов" для:
*. idea
*.iml
Не знаете, какая версия IDEA выкатила эту функциональность, и этот вопрос несколько стар, поэтому он может быть спорным. Просто надеюсь, что это поможет кому-то еще, кто приземлился здесь из Google, как и я.
Ответ 3
Разрабатывая ответ Колина Хеберта. Да, при импорте из Maven можно переместить iml файл в другой каталог. И это, кажется, единственный способ предотвратить эту проблему.
Здесь настройки для импорта:
![enter image description here]()
Поскольку все важные данные хранятся в Maven, для reimport требуется только небольшое количество существующих модулей. Коэффициент выигрыша действительно стоит того.
Ответ 4
Вы также можете не использовать ваш .iml файл в директории с версией.
При создании модуля вы можете выбрать расположение файла модуля.
![alt text]()
Здесь мой файл iml будет в /ModuleName.iml, но содержимое будет в/myRoot/
Ответ 5
Если вы хотите отключить проверку файлов *.iml во всех проектах, на Mac OS X 10.8.x вы можете перейти в IntelliJ → Preferences (Command-,) → Version Control → Ignore Files и установить его там наверху. Это лучше, если вы похожи на меня, который работает над многими проектами и часто должен создавать/импортировать новые проекты, я не хочу настраивать этот префикс для каждого отдельного проекта.
Ответ 6
Настройте IntelliJ, чтобы автоматически не добавлять файлы в подрывную деятельность.
В IntelliJ 6 эта конфигурация находится в меню "Настройки" > "Управление версиями" > "Общие настройки":
Создание/удаление файлов
Когда файлы создаются с помощью IDEA:
[x] Показывать параметры перед добавлением в контроль версий