랠리 REST API를 사용하여 랠리의 사용자 스토리 데이터를 다른 응용 프로그램에 통합했습니다. 스토리를 만들고이를 작업 영역, 프로젝트 및 반복과 연결하는 방법을 이해합니다. 그러나 어떻게 그것을 스토리로 삽입하고 다른 부모 스토리와 연결합니까? 여기에 내가 지금까지 시도한 것이있다.Rally REST API를 사용하여 Child Story를 생성하고 상위 사용자 스토리에 연결하는 방법은 무엇입니까?
Dim restApi As RallyRestApi = RunTimeConfig.GetRallyApi()
Dim djo As New DynamicJsonObject()
djo("Name") = cs.StoryName
djo("Description") = cs.StoryDesc
djo("WorkSpace") = "/workspace/" & pj.WorkspaceID
djo("Project") = "/project/" & pj.ProjectID
djo("Iteration") = "/iteration/" & it.SprintID
djo("Parent") = "/hierarchicalrequirement/" & par.UserStoryID
Dim re As CreateResult = restApi.Create("hierarchicalrequirement", djo)
위의 예는 KeyNotFound 예외를 throw합니다.
또한 첫번째 이야기를 만든 다음 아래로 업데이트하기 위해 노력했다 :
Dim toUpdate As New DynamicJsonObject()
toUpdate("Parent") = "/hierarchicalrequirement/" & par.UserStoryID
Dim result As OperationResult = restApi.Update(re.Reference, toUpdate)
여전히 도움이되지 않는다.
+1 카일의 추천에. 코드 스 니펫이 보입니다. 나는 1.07 REST .NET DLL을 사용하여 유사한 VB 예제를 실행했다. 오류를 일으키고 있지만 Kyle이 언급 한 버그로 인해 정확하게보고되지 않는 집회 문제 (사용 권한 등)가있을 수 있습니다. –