SonarQube를 사용하여 .NET 프로젝트의 정적 코드 분석을 수행해야합니다. 내가 Windows에서 분석을 수행 할 필요가Linux 플랫폼에서 SonarQube로 .NET 코드를 분석하십시오.
- 리눅스 소나 서버
- .NET 코드와 윈도우와의 도구 (의 FxCop, ...)
과 :
나는이 기계를 가지고 결과를 Linux 컴퓨터의 Sonar Server로 푸시합니다.
누군가가 도와 줄 수 있습니까?
SonarQube를 사용하여 .NET 프로젝트의 정적 코드 분석을 수행해야합니다. 내가 Windows에서 분석을 수행 할 필요가Linux 플랫폼에서 SonarQube로 .NET 코드를 분석하십시오.
과 :
나는이 기계를 가지고 결과를 Linux 컴퓨터의 Sonar Server로 푸시합니다.
누군가가 도와 줄 수 있습니까?
먼저 SonarQube 서버에 적절한 플러그인을 설치해야합니다. C#이 없으면 이미 설치되어 있어야합니다.
그런 다음 Windows 컴퓨터에 MSBuild 용 SonarQube Scanner를 설치하고 거기에서 분석을 실행하십시오. .NET 코드의 전체/적절한 분석에는 MSBuild가 필요하며 Linux에서는 작동하지 않으므로 분석을 실행하십시오. 걱정하지 마십시오. SonarQube 서버를 호스팅하는 시스템과 다른 시스템에서 분석을 실행해도 문제가 없습니다.
기본적으로 빌드 단계를 설정하여 MSBuild 실행을 도청 한 다음 빌드 중에 수집 된 데이터를 기반으로 분석을 실행합니다.
전체 세부 사항 in the docs.
@GaganBajaj에게 무엇을 말해야할지 모르겠다. 그것은 나를 위해 작동합니다. –
이 세부 정보를 질문에 쓸 수 있다면 좋을 것입니다. –
나는 다소 확장했습니다 @ GaganBajaj –