gpt4 book ai didi

visual-studio - Sonar Lint 规则集文件 : Gitignore?

转载 作者:行者123 更新时间:2023-12-04 06:33:43 25 4
gpt4 key购买 nike

我安装了 SonarLint 并将它连接到我们在 Visual Studio 中的服务器,当我这样做时 git status它显示了所有这些网络.ruleset文件。我应该将此扩展名放在.gitignore 中吗?文件或将它们添加到存储库中?

最佳答案

TLDR;让他们与您的团队分享。

.ruleset 文件是规则及其状态(启用、禁用、严重性)的集合。当您将解决方案绑定(bind)到 SonarQube 时,会发生两件事:

一种。分析器作为 nuget 包安装到您的项目中(这就是 .net 分析器的工作方式,您可以像引用一样安装它们)。没有其他方法可以安装分析器,这就是你的 csproj 被弄脏的原因。

湾。创建规则集文件以匹配来自 SQ 服务器的质量配置文件(分析器通常启用其所有规则,但 SonarQube 质量配置文件会禁用其中一些并分配不同的严重性)。

如果您提交更改,当您的同事执行 git pull他们所要做的就是构建并安装分析器 nuget 包。所以他们不需要安装 SonarLint 插件。

关于visual-studio - Sonar Lint 规则集文件 : Gitignore?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37901733/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com