使用 rest-1.v1 创建新缺陷时设置优先级
Set Priority while creating a new defect using rest-1.v1
我正在使用 Rest API 端点来创建新问题和缺陷。我试图在创建它们时设置创建的事物的优先级。这是我正在使用的 POST XML。
<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<Asset href=\"/url/rest-1.v1/New/Defect\">
<Attribute name=\"Name\" act=\"set\"> $defect_name </Attribute>
<Attribute name=\"Description\" act=\"set\"> $defect_description </Attribute>
<Relation act=\"set\" name=\"Priority\">
<Asset href=\"/url/rest-1.v1/Data/WorkitemPriority/138\" idref=\"WorkitemPriority:138\" />
</Relation>
<Relation name=\"Scope\" act=\"set\">
<Asset href=\"/url/rest-1.v1/Data/Scope/$scope_number\" idref=\"Scope:$scope_number\" />
</Relation>
</Asset>
这是我从服务器收到的响应:
<?xml version="1.0" encoding="UTF-8"?><Asset href="/url/rest-1.v1/Data/Defect/23574/79418" id="Defect:23574:79418"><Attribute name="Name">name</Attribute><Attribute name="Description">description</Attribute><Relation name="Scope"><Asset href="/url/rest-1.v1/Data/Scope/23544" idref="Scope:23544" /></Relation></Asset>
如您所见,已创建缺陷,但尚未设置优先级。
感谢任何帮助或指导。
这是一个简化的工作示例
<Asset>
<Attribute name="Name" act="set">$defect_name</Attribute>
<Relation name="Scope" act="set">
<Asset idref="Scope:$scope_number" />
</Relation>
<Relation name="Priority" act="set">
<Asset idref="WorkitemPriority:138" />
</Relation>
</Asset>
我正在使用 Rest API 端点来创建新问题和缺陷。我试图在创建它们时设置创建的事物的优先级。这是我正在使用的 POST XML。
<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<Asset href=\"/url/rest-1.v1/New/Defect\">
<Attribute name=\"Name\" act=\"set\"> $defect_name </Attribute>
<Attribute name=\"Description\" act=\"set\"> $defect_description </Attribute>
<Relation act=\"set\" name=\"Priority\">
<Asset href=\"/url/rest-1.v1/Data/WorkitemPriority/138\" idref=\"WorkitemPriority:138\" />
</Relation>
<Relation name=\"Scope\" act=\"set\">
<Asset href=\"/url/rest-1.v1/Data/Scope/$scope_number\" idref=\"Scope:$scope_number\" />
</Relation>
</Asset>
这是我从服务器收到的响应:
<?xml version="1.0" encoding="UTF-8"?><Asset href="/url/rest-1.v1/Data/Defect/23574/79418" id="Defect:23574:79418"><Attribute name="Name">name</Attribute><Attribute name="Description">description</Attribute><Relation name="Scope"><Asset href="/url/rest-1.v1/Data/Scope/23544" idref="Scope:23544" /></Relation></Asset>
如您所见,已创建缺陷,但尚未设置优先级。
感谢任何帮助或指导。
这是一个简化的工作示例
<Asset>
<Attribute name="Name" act="set">$defect_name</Attribute>
<Relation name="Scope" act="set">
<Asset idref="Scope:$scope_number" />
</Relation>
<Relation name="Priority" act="set">
<Asset idref="WorkitemPriority:138" />
</Relation>
</Asset>