我一直在尝试使用 TFS 2010 Power Tools 的 Forbidden Patterns 部分,但我只是不明白一些东西 - 当我尝试使用它时,我根本无法改变任何东西!我使用的是最近发布的版本(我相信是 2010 年 4 月 23 日),所以它不是旧版本。
首先,是的,我知道它是基于正则表达式的,所以让我们澄清一下这个疑问......
我试图阻止以下情况:
1) 我修改了所有 T4 EF 模板以生成名为EntityName.gen.cs
. 然后我试图阻止 TFS 想要签入这些文件。我使用了正则表达式\.gen\.cs\z
,它没有改变任何东西!我什至在没有\z
和 nadda 的情况下尝试过!
2)我不希望 app.config 和 web.config 文件默认签入,因为我们将这些东西存储在 app.config.base 和 web.config.base 文件中,我们的构建脚本使用这些文件来生成我们的 per -environment app.config 和 web.config 文件。因此,我尝试了以下正则表达式,但没有任何效果!web\.config\z
, app\.config\z
,web\.release\.config\z
和web\.debug\.config\z
.
我在搞砸什么?