It's all about the answers!

Ask a question

The following usage, Do you have things like breaking the DB? - > Use the "REST-API", Add theWorkItem Links for Git Changeset(Remote)


HIROAKI JOSAKO (47427) | asked Nov 01 '15, 11:56 p.m.
We are trying to create a WorkItem Link that could not be created in the "PUSH" command of Git using the REST API.
This method is different usage and RTC-Git function.
Can you tell me there is no problem for conservation of DB or application?


User version RTC5.0.2
REST API from cURL
OS:Windows7
Sample Script for Windows batfile
set USER=%id%
set PASSWORD=%ps%

set VERBOSE=-v
ECHO %HOST%
ECHO %USER%


REM cookieファイル
set COOKIES=cache\cookies.txt
del %COOKIES%

REM アクセス先
set URL=%HOST%/resource/itemName/com.ibm.team.workitem.WorkItem/

REM 出力ファイル名の接頭
set OUTPUT="workitem\wi_%wiid%.xml"

REM 接続用cookie
curl -k -c %COOKIES% -o cache\tmp.json "%HOST%/authenticated/identity"

REM ログイン用
SET CMD="curl -k -L -b %COOKIES% -c %COOKIES% -o cache\tmp.json -d j_username=%USER% -d j_password=%PASSWORD% %HOST%/authenticated/j_security_check -w %%{http_code}\n"

Sample XMLFile

<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:dcterms="http://purl.org/dc/terms/"
    xmlns:oslc_cm="http://open-services.net/ns/cm#" >
  <rdf:Description rdf:nodeID="A0">
    <rdf:subject rdf:resource="{HOST}/ccm/oslc/workitems/135041?oslc.properties=oslc_cm:tracksChangeSet,rtc_cm:com.ibm.team.workitem.linktype.relatedartifact.relatedArtifact:oslc.prefix=oslc_cm=&lt;http://open-services.net/ns/cm"/>
    <rdf:predicate rdf:resource="http://open-services.net/ns/cm#tracksChangeSet"/>
    <rdf:object rdf:resource="{HOST}/ccm/com.ibm.team.git.internal.resources.IGitResourceRestService/commit?value=H4sIAAAAAAAAAEXLQUvEMBCasdtfyhgCrUjLJdLvpSUEE9VBh91iQZGaC3bDNsq0oiP9dy1L8ji_P971Rf9OkW6Ufhy9h9SBJaO7Hz3LJT7OcFDS4rZ2-vUpeZK8PH6I6mhU4BdhC3RqvrIFa3RhvTK9XLld-LFPIpXofLiXk4S7n6niuzmEMUxkHqqic_i95uZCHHdcuJC8WhTmm1DCTAWqwAZQVjws-7F_fnrv9_Uu35mnJbNAbxhiZa6FtRCshMuwQUiSHzgzxnAAAgsrfsa1fBNYdvgsSAA."/>
    <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement"/>
    <dcterms:title>Fixed Defect
workItem 174653  /apps/gui/a_a</dcterms:title>
  </rdf:Description>
<rdf:Description rdf:about="{HOST}/ccm/oslc/workitems/135041?oslc.properties=oslc_cm:tracksChangeSet,rtc_cm:com.ibm.team.workitem.linktype.relatedartifact.relatedArtifact:oslc.prefix=oslc_cm=&lt;http://open-services.net/ns/cm">
    <oslc_cm:tracksChangeSet rdf:resource="{HOST}/ccm/com.ibm.team.git.internal.resources.IGitResourceRestService/commit?value=H4sIAAAAAAAAAEXLQUvEMBCasdtfyhgCrUjLJdLvpSUEE9VBh91iQZGaC3bDNsq0oiP9dy1L8ji_P971Rf9OkW6Ufhy9h9SBJaO7Hz3LJT7OcFDS4rZ2-vUpeZK8PH6I6mhU4BdhC3RqvrIFa3RhvTK9XLld-LFPIpXofLiXk4S7n6niuzmEMUxkHqqic_i95uZCHHdcuJC8WhTmm1DCTAWqwAZQVjws-7F_fnrv9_Uu35mnJbNAbxhiZa6FtRCshMuwQUiSHzgzxnAAAgsrfsa1fBNYdvgsSAA."/>
  </rdf:Description>
</rdf:RDF>
Thanks! Please



















Accepted answer


permanent link
Kohji Ohsawa (5951310) | answered Mar 24 '16, 9:09 p.m.
JAZZ DEVELOPER
Hi Josako-san, 

I am sorry I overlooked your question. I guess you might notice that there is an enhancement to realize your requirement. Please vote to this if you need. Thanks.

https://jazz.net/jazz/web/projects/Rational%20Team%20Concert#action=com.ibm.team.workitem.viewWorkItem&id=349986
HIROAKI JOSAKO selected this answer as the correct answer

Comments
HIROAKI JOSAKO commented Mar 29 '16, 9:10 p.m.

Thank you
Ohsawa-san

I was add Comment to this Workitem

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.