We are using Integrity Client version 10.8.0.8356
In the project history, given a checkpoint identified by project revision number like 18.104.22.168 or 22.214.171.124.2.1,
how can I find which development path name the checkpoint belongs to ?
I tried the si locate CLI command but it doesn't return the correct development path name of that project revision
si locate --hostname=someserver --port=someport --user=someuser --project=t://..../project.pj --projectRevision=126.96.36.199 --devpathscope=all --depth=all --projectscope=this
Any help is much appreciated, many thanks!
It was also surprised that si locate in this context gives more information about parent project(s)
than about the project itself.
Thinking a while about this I realized this is normal since 'si locate' asks where something
is used and this is rather like asking for the parents.
The parent(s) do not neccesarily have to be on the same devpath.
My best approach I found to get the desired information for this is to use the locate command
rather on some member or build subproject of that checkpoint.
si locate --depth=all -P d://.../project.pj --projectrevision=188.8.131.52 member.txt
si locate --depth=current -P d://.../project.pj --projectrevision=184.108.40.206 member.txt
>si locate --depth=current -P d://.../project.pj --projectrevision=220.127.116.11 member.txt
I am not sure how to use the --projectrevision=18.104.22.168 argument
If I test a similar command like yours, I see that the result is not filtered by projectRevision=22.214.171.124 ?
The command below returns the occurrence of the Notepad2.txt in the mainline not inside the project revision 126.96.36.199 ?
si locate --hostname=someserver --port=someport --user=someuser --project=t://..../project.pj --projectRevision=188.8.131.52 --devpathscope=this --depth=current --projectscope=this Notepad2.txt
The result is:
t://..../project.pj - Mainline - Notepad2 .txt 1.1 Oct 24, 2016 2:41:58 PM - Now
What is if you ommit the switches --devpathscope and --projectscope?
I guess --projectRevision=184.108.40.206 is only to say/check that there was a member Notepad2.txt for this checkpoint
resp to select the right archive for the command.
I was not implying that there would be a single response nor that --depth=current would be the solution for all cases.
What I found is just that starting from the gui it is better to locate a member or subproject of that checkpoint.
If you then find your project checkpoint in the All Occurences List (contains checkpoints and checkpoint ranges) and it maches
a development path (hopefully only once)..... But in the end you must find the right filtering question yourself.
I'm on Integrity 10.4 just in case this matters here.