[Closed] RQMCopyUtility: Ignore specific not working and no recurse -need more info
Hello,
I wanted to transfer all the Test plans from source server to Destination server except testplan 27. so i sent below command but still all the testplan including 27 was copied. java -jar C:\Users\admin\Downloads\RQM-Extras-RQMCopyUtil6.0.2\RQMCopyUtility.jar -s="Source Server/qm/web/console/Function Development (Testing)" -us=ADMIN-pws=ADMIN -d="Destination server/qm/web/console/Function Development (QualityManagement)" -a=testplan,testcase -is=testplan:com.ibm.rqm:27 no-recurse: As for my understanding it will ignore if the testplan already available in destination but it doesn't happen that way. Please let me know how to use -nr. Thanks, Regards, Kumar |
Accepted answer
The ID is incorrect in your command. It should have been -is=testplan:urn:com.ibm.rqm:testplan:27. You should see something like this:
Oct 04, 2016 2:16:05 PM com.ibm.rqm.ct.util.Logger logInfo INFO: Starting: testplan urn:com.ibm.rqm:testplan:27 Oct 04, 2016 2:16:05 PM com.ibm.rqm.ct.util.Logger logInfo INFO: Ignoring artifact of type: testplan with id: urn:com.ibm.rqm:testplan:27 For the -nr parameter, you can find its explanation in the ReadMe file: -nr, -norecurseWhat it means that, if you specify "-a=testplan -nr", you request to copy testplans only, not their associated testcases or other "children". I don't think it bears anything meaning of "destination". Kumar Kumar selected this answer as the correct answer
|
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.
Comments
No solution :(