dev*_*ord 4 gitignore visual-studio sonarqube
我安装了SonarLint并将其连接到Visual Studio中的服务器,当我这样做时,git status
它显示了所有这些网络.ruleset
文件。我应该将该扩展名放入.gitignore
文件中还是将其添加到存储库中?
TLDR;委托他们与您的团队分享。
.ruleset文件是规则及其状态(启用,禁用,严重性)的集合。当您将解决方案绑定到SonarQube时,会发生两件事:
一种。分析器以nuget软件包的形式安装到您的项目中(这就是.net分析器如何工作的方式,您就像参考一样安装它们)。没有其他方法可以安装分析仪,这就是为什么您的csproj脏了。
b。创建规则集文件以匹配来自SQ服务器的质量配置文件(分析仪通常启用所有规则,但是SonarQube质量配置文件禁用其中一些规则并分配不同的严重性)。
如果提交更改,则当您的同事要做的git pull
全部工作就是构建并且将安装分析器nuget软件包。因此,他们不需要安装SonarLint插件。
归档时间: |
|
查看次数: |
1186 次 |
最近记录: |