├───.myProjectRoot
│ ├───.svn
│ └───pom.xml
├───myProjectModule1
│ ├───.svn
│ └───pom.xml
├───myProjectModule2
├───.svn
└───pom.xml
[INFO] Execute project builders (done) | time=141ms
[INFO] Load quality profiles
[INFO] Load quality profiles (done) | time=141ms
[INFO] Load active rules
[INFO] Load active rules (done) | time=2715ms
[INFO] Load metrics repository
[INFO] Load metrics repository (done) | time=94ms
[WARNING] SCM provider autodetection failed. No SCM provider claims to support this project. Please use sonar.scm.provider to define SCM of your project.
[INFO] Project key: org.package:myProjectRoot
[INFO] ------------- Scan XXXX
SCM provider for this project is: svn
Our recommendation would be to analyze each SVN projects as unique SonarQube projects.
--
You received this message because you are subscribed to a topic in the Google Groups "SonarQube" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/sonarqube/MmOuq1ivyvk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to sonarqube+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sonarqube/b34c1898-e872-4bdb-9ccf-f2918f640b39%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
[company-repo]/trunk
├─── myProject1Root
├─── myProject1Module1
├─── myProject1Module2
├─── myProject2Root
├─── myProject2Module1
├─── myProject2Module2
NB: It is better having a sub-repository trunk/branches/tags by project lifecycle (best practice), but multiple (multi modules) projects under same trunk could exist.To unsubscribe from this group and all its topics, send an email to sonarqube+...@googlegroups.com.
To unsubscribe from this group and all its topics, send an email to sonarqube+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sonarqube/d3274fa2-4388-4f99-b56d-b032f538c89f%40googlegroups.com.
If Project1 and Project2 are independent projects, why not using this layout? [...] So you could checkout /trunk/myProject1
Anyway, just force sonar.scm.provider to svn and it should be fine (or set scm URL in your parent pom). I don't expect many changes on svn provider side.