Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

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?

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.

0 votes


Accepted answer

Permanent link

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

3 votes


One other answer

Permanent link

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 


1 vote

Your answer

Register or log in 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.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 12,023
× 218

Question asked: Jun 22 '15, 3:47 p.m.

Question was seen: 6,315 times

Last updated: Jun 22 '15, 4:24 p.m.

Confirmation Cancel Confirm