2016-06-25 37 views
0

Ich mache gerade einen Weg durch die Beispiele von Microsoft im TFS 2012 SDK für Java.
Durch das Beispiel AddRelatedLinkToWorkItem in den Schnipsel kann ich eine Verknüpfung zwischen zwei Arbeitselementen erstellen.
Dies ist immer ein RelatedLink.
Aber ich konnte nicht herausfinden, wie ein Kind < -> Eltern-Beziehung zwischen zwei WorkItems erstellen.
fand ichTFS - Java SDK: Wie erstelle ich einen Child Relation Linktyp auf Workitems

newRelatedLink(WorkItem sourceWorkItem, WorkItem targetWorkItem, int linkTypeId, java.lang.String comment, boolean readOnly) 

in der LinkFactory-Klasse.
Ich nehme mit dem dritten Parameter an: linkTypeId
Ich bin in der Lage, den Link zu einem Kind-Eltern-Verhältnis zu ändern.
Ich konnte jedoch keine Informationen über linkTypeId finden.

Jede mögliche Hilfe würde geschätzt ...

Jogi

+0

Meinten Sie workitem linktype. https://msdn.microsoft.com/en-us/library/microsoft.teamfoundation.workitemtracking.client.workitemstore(v=vs.120).aspx –

+0

Hallo, es sieht aus wie die Hierarchie, Namings usw. sind zwischen C# und Java. Ich suche, wie man diesen Link herstellt https://github.com/jogi-k/team-explorer-everywhere/blob/master/source/com.microsoft.tfs.sdk.samples.snippets/src/com/ Microsoft/tfs/sdk/Beispiele/Snippets/AddRelatedLinkToWorkItem.java # L41 zu einem Kind-Eltern-Link. –

Antwort

0

Im Anschluss an die linkTypeID ich von .NET TFS API erhalten. Es sollte dasselbe mit Java SDK sein. Sie können es versuchen.

enter image description here

+0

Danke! Diese pragmatische Lösung funktioniert, ich kann "2" in der Probe verwenden, um die gewünschte Eltern-Kind-Beziehung zu erstellen. Ich hoffe, dass ich über das Wochenende etwas Zeit finde, um eine programmatische Lösung zu entwickeln, basierend auf diesem Diskussionseintrag, der den umgekehrten Weg beschreibt: https://social.msdn.microsoft.com/Forums/vstudio/en- US/954ca23d-843d-49e3-b83f-9ebfd5e9832d/tfs-java-sdk-all-links-haben-die-verwandten-workitem-type? Forum = tee –