如何使用Rally Api和.NET创建属于迭代的任务

时间:2011-10-19 17:20:32

标签: rally agile-central

我是Rally API的新手,只是在使用Rally.RestApi库创建任务时遇到了一些麻烦。我需要创建一个Task(使用.NET)并将其与用户故事(用户故事属于某个迭代)相关联。

我是否必须首先获取用户故事,然后向其添加任务?我该怎么做?

感谢。

1 个答案:

答案 0 :(得分:3)

Rally中的所有对象都有一个名为ref的唯一URL。 你只需要故事的引用将两者联系起来:

RallyRestApi restApi = new RallyRestApi("myuser@company.com", "password",
    "https://rally1.rallydev.com", "1.27");
DynamicJsonObject newTask = new DynamicJsonObject();
newTask["Name"] = "My New Task";
newTask["WorkProduct"] = "/hierarchicalrequirement/12345"; //your story ref here
CreateResult createResult = restApi.Create("task", newTask);