(Визуальный) SVN игнорирует файлы Regex

Мне нужно исключить файлы со следующим шаблоном:

ProjectFoo.Data [0-9] {14} .lgp

Как я могу использовать RegEx для (Visual) списка игнорирования SVN?

11.12.2008 09:20:57
3 ОТВЕТА
РЕШЕНИЕ

Список игнорирования Subversion не поддерживает регулярные выражения. Они реализованы в виде шаблонов glob / file.

Эти шаблоны не поддерживают повторную конструкцию {14}.

Шаблон

ProjectFoo.Data[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9].lgp

должен делать то, что вы просите, но я бы рекомендовал использовать что-то вроде ProjectFoo.Data [0-9] *. lgp, так как это было бы «достаточно хорошо».

9
11.12.2008 10:32:35

Поскольку файл выглядит как файл резервной копии проекта LLBLGen Pro, вы можете заставить llblgen pro хранить файлы резервных копий в отдельной папке (см. «Предпочтения: папка резервного копирования по умолчанию»), например, \ Backup. Таким образом, вы можете исключить эту папку в SVN, и все готово :)

2
11.12.2008 10:20:08
Франс, я просто поражен тем, что ты отвечаешь на этот вопрос ... Как ты находишь время для разработки LLBLGen, следишь за форумом LLBLGen И сканируешь stackoverflow.com на предмет мелочей! Я бы хотел, чтобы однажды у меня было время ... Или нашел ту же лазейку для путешествий во времени ... Спасибо!
Gabriël 11.12.2008 15:29:22
Хех :) Ну, я зарегистрировался в stackoverflow 1 день назад, и просто просматривал некоторые вопросы, пробовал материал для фильтрации тегов, и мой взгляд поймал суффикс .lgp. Я сразу понял проблему и понял ответ: D. Так что назовите это «просто удача»;) (о, и быстрый набор текста помогает;))
Frans Bouma 11.12.2008 16:15:29

Некоторые основные советы о том, как использовать другие ответы на этой странице с TortoiseSVN при поддержке VisualSVN Server. Вы можете вручную добавить свойство svn: ignore в папку. Там хорошо работает совет Берта по шаблонам и шаблонам (я сам выбрал «достаточно хорошо» [0-9] *). Больше информации здесь .

Перейдите в нужную папку и щелкните правой кнопкой мыши | TortoiseSVN | Свойства | Новый | Дополнительно. Выберите имя свойства svn: ignore, а затем введите свои шаблоны glob / file в отдельных строках в поле значения.

0
16.05.2012 22:10:13