Вопрос

Как мне игнорировать все поддерево на основе шаблона каталога глобально, не исключая его специально для каждого проекта?Например, я хотел бы исключить target / tree во всех проектах Maven без необходимости делать это индивидуально для каждого проекта.

Добавление 'target' в Window > Preferences > Team > Игнорируемые ресурсы работает хорошо, но также исключит любой целевой каталог.в другом месте - что в моем случае не является проблемой, но я хотел знать, есть ли лучший способ указать исключение определенных каталогов.

Я также добавил шаблон исключения для настроек Tortoise, и мне известно о свойстве subversion global-ignores, из-за которого я пытаюсь найти ответ здесь прямо сейчас :) Просто к вашему сведению, что я знаю где нанести шаблон, но не уверен в что так и должно быть.

Это было полезно?

Решение

Что касается шаблонов игнорирования, в справке TortoiseSVN говорится:

Вы не должны включать информацию о пути в свой шаблон.Сопоставление с шаблоном предназначено для использования с именами файлов и папок planes.....Если вы хотите игнорировать все папки tmp, которые существуют в папке prog, а не в папке doc, вам следует использовать svn:ignore. Не существует надежного способа достичь этого, используя глобальные шаблоны игнорирования.

Похоже, ваш единственный вариант - svn: игнорировать свойство.

Другие советы

Когда вы создаете новый проект Maven, не забудьте svn: игнорировать в цель папка.Это самый сильный способ.

Ps :если вы создадите шаблон для цель, вы сопоставите все слова, содержащие почти цель...

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top