1
如何獲得積壓缺陷優先使用「.Net REST API」重新打開缺陷?拉力賽:積壓和重新打開缺陷
我嘗試這樣做,但 request.Query =新的查詢( 「迭代」,Query.Operator.Equals,空)。而( 新查詢( 「釋放」,Query.Operator.Equals,空)); 拋出NullReferenceException異常
如何獲得積壓缺陷優先使用「.Net REST API」重新打開缺陷?拉力賽:積壓和重新打開缺陷
我嘗試這樣做,但 request.Query =新的查詢( 「迭代」,Query.Operator.Equals,空)。而( 新查詢( 「釋放」,Query.Operator.Equals,空)); 拋出NullReferenceException異常
有一些示例代碼在這裏:http://developer.rallydev.com/help/rest-api-net
爲了讓積壓的缺陷,包括你會想要做這樣的事情的優先領域:
RallyRestApi restApi = new RallyRestApi("username", "password", "https://rally1.rallydev.com", "1.24");
Request request = new Request("defect");
request.Fetch = new List()
{
"Name",
"Description",
"FormattedID",
"Priority"
};
request.Query = new Query("Iteration", Query.Operator.Equals, null).and(
new Query("Release", Query.Operator.Equals, null));
QueryResult queryResult = restApi.Query(request);
foreach(var result in queryResult.Results)
{
//Process item
string priority = result["Priority"];
}
要檢查重新打開缺陷您還需要獲取修訂版本和修訂歷史記錄,然後檢查每個修訂版本的說明以更改狀態字段。
我不完全確定你在這裏找到什麼。你能爲我澄清嗎? –