【发布时间】:2013-06-08 03:58:20
【问题描述】:
对于与 SVN 的 FxCop 集成,
要求:每当开发人员尝试签入 SVN 中的代码时,Fxcop 应该运行并检查所有文件是否符合规则。如果不是,那么 SVN 中不应该允许文件提交。
实施: 在预提交挂钩处添加了 SVN 中的批处理脚本。 同样,我首先指出了 FxCop.exe,但它只是打开了一个 fxCop 窗口。 其次,我指出 ..\Microsoft Fxcop 10.0\FxCopCmd.exe ,但这一次在 SVN 中提交任何文件时,它会使用一些命令提示符屏幕播放,但最终它会消失,并且 SVN 旁边还允许文件签入。 第三,我指向..\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\FxCopCmd.exe,结果过程与第二次尝试相同。
对于 StyleCop 与 SVN 的集成,
要求:与 FxCop 相同
实施: 在 StyleCop 的情况下没有这样的命令 exe,所以不知道在批处理脚本中确切指向什么(在 pre-commit 挂钩处)
我寻求一个合适的解决方案,就像每次寻找这个查询一样,我只找到了不相关的链接。
谢谢..
【问题讨论】:
标签: svn tortoisesvn fxcop stylecop