https://jazz.net/wiki/bin/view/Main/SCMCommandLineBillOfMaterials
This story is to support the following workflow with the RTC Command line:
- A user will be able to navigate to a baseline or snapshot using scm list command
- A user will be able to run a command to output a listing which describes the configuration as follows
- for every item in the snapshot/baseline, we print a row which describes the path, item-id & state-id
참조 : When storing a reference to another item, RTC store an item handle, which is: item type + item UUID [+ optional state id (if referring to a particular state of an auditable item)].
IItemHandle handle = IComponent.ITEM_TYPE.createHandle(uuid, null);
ITeamRepository repo = ...;
IItem item = repo.itemManager.fetchCompleteItem(handle, IItemManager.DEFAULT, null);
IItemType type = item.getItemType();
System.out.println("Simple type name: " + type.getName());
System.out.println("Type's namespace: " + type.getNamespaceURI());
-
웹브라우저 이용시
- copy the UUID
- paste it into a URL of the form:
/resource/itemOid/com.ibm.team.scm.Component/_DC6QYM0yEd2CTNaxDdYRfg?_mediaType=text/xml
(replacing the UUID there with yours)
- open this in a web browser
- there the XML should indicate the type
//content/- /
- /
- /
/
ITeamRepository repo = ...;
IItem item = repo.itemManager.fetchCompleteItem(handle, IItemManager.DEFAULT, null);
IItemType type = item.getItemType();
System.out.println("Simple type name: " + type.getName());
System.out.println("Type's namespace: " + type.getNamespaceURI());
-
웹브라우저 이용시
- copy the UUID
- paste it into a URL of the form:
(replacing the UUID there with yours)
- open this in a web browser
- there the XML should indicate the type
- URI format for IVersionedContentService is:
- URI format for IFilesystemContentService is:
https://:/jazz/service/com.ibm.team.filesystem.service.internal.rest.IFilesystemContentService/-/COMPONENT_UUID/filename.txt?itemId=RESOURCE_UUID&stateId=RESOURCE__STATE_UUID&platformLineDelimiter=CRLF
댓글 없음:
댓글 쓰기