签入 TFS 2010 时代码分析警告不会发出警告

发布于 2024-10-11 14:34:24 字数 293 浏览 5 评论 0原文

上周我们已将 TFS 2008 升级到 TFS 2010,将 VS 2008 项目升级到 VS 2010。 我们正在使用代码分析来提高编码质量。

但是我们在代码分析签入策略方面存在一些问题。

当我们对项目运行代码分析时,我们会收到有关代码分析的警告。但是,如果我们尝试签入而不修复它,我们预计会在 VS 2010 之前收到有关策略失败的警告;但 VS 2010 不会警告我们,并且 TFS 2010 接受签入。

那么我们该如何解决这个问题呢。

我们希望团队成员在签入之前就代码分析警告发出警告(如果项目有)。

We have upgraded our TFS 2008 to TFS 2010 and our VS 2008 projects to VS 2010 in last weeks.
We are using Code Analysis to improve our coding quality.

But we have some problems about Code Analysis Check-in Policy.

When we run code analysis on project, we get warnings about code analysis. But if we try to check-in without fix it, we expect to warned about policy fails by VS 2010; but VS 2010 does not warn us and TFS 2010 accept check-in.

So how can we solve this.

We want that team members warned about code analysis warnings before check-in if project has.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

旧人九事 2024-10-18 14:34:24

有一个简单的方法可以做到这一点,但您可能不喜欢它。

  1. 在您的解决方案中创建代码分析列表
    代码分析规则集
    图:您可以将代码分析配置添加到解决方案

  2. 配置规则
    配置代码分析规则
    图:将规则设置为错误将阻止构建成功

现在您已经配置了此配置,您将能够将一些规则设置为错误,从而阻止基于构建未完成的签入成功地。

There is an easy way to do this, but you may not like it.

  1. Create a Code Analysis list in your solution
    Code Analysis Rule Set
    Figure: You can add Code Analysis configuration to a solution

  2. Configure the rules
    Configure Code Analysis Rules
    Figure: Setting Rules to error will prevent a build from succeeding

Now that you have this configured you will be able to set some of the rules to error out and thus preventing check-in based on the Build not being successfully.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文