【发布时间】:2016-03-28 16:20:09
【问题描述】:
我正在尝试使用 TechTalk.JiraRestClient 在 jira 中创建问题。以下是我到目前为止得到的结果
JiraClient client = new JiraClient(url, username, password);
var txt = client.GetIssues("JPA"); //this gets all the issues for that board.
IssueFields fields = new IssueFields();
fields.summary = "Create a ticket via automation.";
fields.description = "This is a test ticket. This ticket was created via automation";
fields.timetracking.originalEstimate = "0";
var txt2 = client.CreateIssue("JPA", "Bug", fields);
我无法创建票证,因为它会引发以下错误:
TechTalk.JiraRestClient.JiraClientException 未处理 H结果=-2146233088 消息=无法创建问题 来源=TechTalk.JiraRestClient
内部异常:
ErrorResponse={"errorMessages":[],"errors":{"timetracking":"无法设置字段'timetracking'。它不在适当的屏幕上,或者未知。"}} H结果=-2146233088 Message=JIRA 返回错误状态:错误请求 来源=TechTalk.JiraRestClient 堆栈跟踪: 在 TechTalk.JiraRestClient.JiraClient`1.AssertStatus(IRestResponse 响应,HttpStatusCode 状态) 在 TechTalk.JiraRestClient.JiraClient'1.CreateIssue(字符串 projectKey,字符串 issueType,TIssueFields issueFields) 内部异常:
即使我删除了时间跟踪字段,它也会引发相同的错误。我不知道如何解决这个问题。任何帮助都会很棒!
谢谢 - 关卡
【问题讨论】:
标签: c# jira-rest-api