SonarQube Maven 플러그인을 실행하여 RTC 프로젝트에서 비난 정보를 얻으면 시간 초과가 발생합니다. .jazz-scm/preferences.properties
의 repository.timeout
속성을 900
으로 변경해 보았지만 제한 시간은 여전히 60000ms로 표시됩니다.SonarQube Maven 플러그인 : Jazz annotate Timeout 초과
이 시점에서 나는 이것이 lscm
인지 또는 소나 그 자체인지 확실하지 않습니다.
오류가 :
[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-
plugin:3.0.2:sonar (default-cli) on project app: The jazz annotate command
[sh lscm annotate -u [email protected] -P ******** pom.xml] timed out:
Timeout exceeded: 60000 ms [command: sh lscm annotate -u [email protected]
-P ******** pom.xml]: TimeoutException -> [Help 1]
셸에서 lscm 명령을 수동으로 실행하면 어떻게됩니까? 왜 그렇게 많은 시간을 들여야하니? –
예. 나는 그것을 병렬로 실행하기위한 잠금 메커니즘을 사용하여'lscm' 주위에 래퍼를 만들었다. 한 번에 8 개의 프로젝트가 분석되므로 파일이 너무 클 때마다이 시간 초과 문제가 발생합니다. 이 성능 문제가 이해하지만 시간 제한을 늘리고 더 이상 기다리는 것이 문제가되지 않습니다. 이 상황에서 타임 아웃을 늘릴 수 있습니까? – Phil