Re-label a checkpoint recursively
I have the situation, that release candidates of the software are checkpointed and labeled. If now a release candidate is verified and accepted as the final release, I'd like to add the release label to this checkpoint and all its sub-projects as well, like the checkpoint command does. Unfortunately I could not figure out how to do this. The command "addprojectlabel" just works for the current location in the project tree, but does not add the label to the sub-projects contained within that folder. I tried the following command:
si addprojectlabel --label="LabelOfSWRelease" --projectRevision="LabelOfReleaseCandidate" --project="e:/a/path/to/a/project/within/a/PTC/project.pj" --hostname=servername.domain.com --port=1234
The hostname and port options are just to access a specific server and is not always required. The command does not allow '-r', like it is commonly used for recursive Integrity operations.
Is there another way of doing this? Any help is appreciated.
Regards
Guenter Schwarz
