0
我们正在尝试为团队开发环境设置stylecop。到目前为止,我们所做的是:设置StyleCop进行团队开发
- 文件签入源代码控制
- 创建的每一个指向该位置(每个开发已经源签出到不同的位置,机器上的环境变量,这解决了)
- 标签添加到项目如下:
这个伟大的工程,但VS抱怨说,该文件是不安全的,我知道解决,我们必须标记在注册表中的安全。我们想创建一个.reg文件来导入这个设置,让每个人都更容易。我们可以在路径中使用该环境变量吗?我已经尝试了下面的代码片段,但这似乎不起作用。环境变量的语法是不同的?
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\MSBuild\SafeImports]
"StyleCop.4.3"="%StyleCopLocation%\\Microsoft.StyleCop.Targets"
但是,然后每个项目都需要配置为我们的规则而不是全局规则。此外,如果你有更好的方式,我全神贯注,ccnet的全球帮助。 – Joe 2009-12-03 23:47:47
我不熟悉CCNET,但为什么我们无法使用项目本地设置?这不是一个“bug”吗? – 2009-12-04 02:59:24
假设Stylecop设置为从父文件夹继承,则可以将规则放置在存储库的根文件夹中。因此它会影响所有项目。对于单个项目,可以根据需要启用/禁用其他规则(例如,命名规则已更改的测试项目) – 2009-12-07 00:40:48