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 (3036) | 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 (94111154) | 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 (94111154) | 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.


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.