Locate members existing in a subproject and all its child subprojects
Hello,
We are using Integrity Client version 10.8.0.8356
My project has a hierarchical structure of subprojects containing file members and other subprojects
+project.pj
+Documentation\project.pj
- Release\project.pj
- src\project.pj
- core\project.pj
member1.java
member2.doc
- tests\project.pj
TestCase1.java
TestCase2.java
I would like to be able to search (locate) file members existing in the src subproject and all its child subprojects (i.e. core and tests)
Unfortunately the si locate command does not seem to allow searching by starting from a selected subproject (i.e. src) in a recursive manner
I use the si locate command according to the SourceCLIReference_Integrity_10_6.pdf documentation
a) If I use --projectscope=this option , then only the immediate children members of the src subproject are found, no downwards recursive search appears to be performed in contained subprojects
si locate --hostname=someServer --port=somePort --user=someUser --project=t:/..../src/project.pj --depth=current --noexactmatch --nocasesensitive --projectscope=this --memberbyname=member1
b) If I use the --projectscope=all option, then all the registered projects on the server are searched, which is not what I want, sorry. There are far too many projects on the server to search in all of them.
si locate --hostname=someServer --port=somePort --user=someUser --project=t:/..../src/project.pj --depth=current --noexactmatch --nocasesensitive --projectscope=all --memberbyname=member1
Any help is welcome, thank you!

