Как я могу заставить шаблон Ignore в TortoiseSVN (v1.6.13) правильно работать с файлами Visual Studio (C #)? - PullRequest
3 голосов
/ 17 марта 2011

Используя пользовательский интерфейс, я установил свой шаблон глобального игнорирования на

*.suo *.user *.ReSharper.* *ReSharper* *.5.1.ReSharper.user bin Bin obj 
Obj Debug Release

но, похоже, ничего не делает.

Все файлы * .user и * .suo отображаются с наложенным синим вопросительным знаком. Если я щелкните правой кнопкой мыши файл и выберите TortoiseSVN | Добавить в список игнорируемых | * .user, тогда да, файлы игнорируются, но только для папки, где я делаю изменения.

Я даже попытался отредактировать файл AppData \ Roaming \ Subversion \ config (вы можете открыть его, нажав кнопку «Редактировать» в окне настроек) со следующей строкой (для ясности включена перенос строки):

global-ignores = *.suo *.user *.ReSharper.* *ReSharper* *.5.1.ReSharper.user 
bin Bin obj Obj Debug Release

но мне не повезло.

И да, я несколько раз перезагружался.

Кто-нибудь сталкивался с такой же проблемой и нашел решение проблемы? Я что-то упускаю из виду, чего мне не хватает?

1 Ответ

3 голосов
/ 17 марта 2011

svn: свойство Ignore работает только для файлов, которые не имеют версий.

Если файлы, которые вы хотите игнорировать, находятся в хранилище, вам придется их удалить, и только тогда они будут игнорироваться.

СВН: игнорировать

...