Я пытался использовать Запрещенную часть Шаблонов TFS 2 010 Электроинструментов, и я просто не понимаю что-то - я просто не могу заставить ничего изменяться, поскольку я пытаюсь использовать это! Я использую версию, которая была недавно выпущена (я верю 23 апреля 2010), таким образом, это не старая версия.
Прежде всего, да, я знаю, что это - базирующийся regex, поэтому давайте очистим то сомнение...
Я попытался заблокировать следующие сценарии:
1) Я изменил все свои шаблоны T4 EF для генерации названных файлов EntityName.gen.cs
. Я затем попытался препятствовать тому, чтобы TFS желал регистрировать те файлы. Я использовал регулярное выражение \.gen\.cs\z
и это не изменило единственную вещь! Я даже попробовал его без \z
и nadda!
2) Я не хочу, чтобы app.config и web.config файлы были зарегистрированы по умолчанию, потому что нам сохранили эти вещи в app.config.base и web.config.base файлы что наше использование сценариев сборки для генерации нашего app.config на среду и web.config файлов. По сути, я попробовал следующий regexes и снова, ничто не работало! web\.config\z
, app\.config\z
, web\.release\.config\z
и web\.debug\.config\z
.
Что я завинчиваю с этим?
Немного поигравшись, я нашел рабочее решение для исключения файлов * .config (взято из следующего текста ссылки в блоге )
^ (. + \ .config $)
Пожалуйста, не спрашивайте меня, почему это так, я сам не понимаю, особенно часть с '$)' (') $' не работает!)