It's all about the answers!

Ask a question

What RQM Copy Utility syntax can be used to copy all artifact types between RQM project areas without copying non-historical data like test case execution records, test environments and keywords?


Denise McKinnon (3026) | asked Jun 22 '15, 3:47 p.m.
edited Jun 22 '15, 4:03 p.m.
As stated in the RQM Copy Utility wiki page at https://jazz.net/wiki/bin/view/Main/RQMCopyUtility the copy utility is not meant to be a project copy or move tool.   It cannot efficiently handle a deep copy of all artifact types in very large RQM repositories, specifically copying non-historical data like execution records.

Accepted answer


permanent link
Brett Bohnn (9411738) | answered Jun 22 '15, 4:24 p.m.

Hi Denise,

Here is the syntax again (just corrected a copy/paste problem from my initial reply)

java -jar RQMCopyUtility.jar -s=https://<source host>:<sourceport>/<source contextroot>/service/com.ibm.rqm.integration.service.IIntegrationService/resources/<source project area alias> -us=<source username> -pws=<source password> -d=https://<destination host>:<destination port>/<destinationcontextroot>/service/com.ibm.rqm.integration.service.IIntegrationService/resources/<destination project area alias> -ud=<destination username>-pwd=<destination password> -l=importLog.txt -pl=progress.txt -f -a=attachment,testplan,testcase,testscript,testsuite,datapool,remotescript,keyword -i=builddefinition,buildrecord,configuration,channel,executionresult,executionsequence,executionsequenceresult,executionworkitem,labresource,objective,request,reservation,resourcegroup,suiteexecutionrecord,template,testcell,testphase,testsuitelog

Thanks,

Brett

Denise McKinnon selected this answer as the correct answer

One other answer



permanent link
Brett Bohnn (9411738) | answered Jun 22 '15, 4:15 p.m.

Hi Denise,

The following is a suggested starting point to copy all artifacts types (test cases, test scripts, test plans, attachments while ignoring lab resource information (test environments), test execution results, keywords, etc.

java -jar RQMCopyUtility.jar -s=https://<source host>:<sourceport>/<source contextroot>/service/com.ibm.rqm.integration.service.IIntegrationService/resources/<source project area alias> -us=<source username> -pws=<source
password> -d=https://<destinition host>:<destination port>/<destinationcontextroot>/service/com.ibm.rqm.integration.service.IIntegrationService/resources/<destination project area alias> -ud=<destination
username>-pwd=<destination password> -l=importLog.txt -pl=progress.txt -f -a=attachment,testplan,testcase,testscript,testsuite,datapool,remotescript,keyword-i=builddefinition,buildrecord,configuration,channel,executionresult,exe
cutionsequence,executionsequenceresult,executionworkitem,labresource,objective,request,reservation,resourcegroup,suiteexecutionrecord,template,testcell,testphase,testsuitelog

Thanks,

Brett 



Your answer


Register or to post your answer.