「.Net REST API」を使用して、バックログの欠陥を優先度とともに再オープンする欠陥を取得する方法は?
やってみたのですが、request.Query = new Query("Iteration", Query.Operator.Equals, null).and( new Query("Release", Query.Operator.Equals, null)); NullReferenceException をスローしています
「.Net REST API」を使用して、バックログの欠陥を優先度とともに再オープンする欠陥を取得する方法は?
やってみたのですが、request.Query = new Query("Iteration", Query.Operator.Equals, null).and( new Query("Release", Query.Operator.Equals, null)); 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"];
}
再オープンされた欠陥を確認するには、Revisions と RevisionHistory をフェッチし、各リビジョンの説明で状態フィールドの変更を確認する必要があります。