c# Jira SDK创建Epic Name问题

本文关键字:Name 问题 Epic 创建 Jira SDK | 更新日期: 2023-09-27 18:08:33

我正在使用c# Jira SDK

如何创建史诗问题?

如果我尝试这个代码:

 jira = new Jira("https://jira.com", LoginUI.username, LoginUI.password);
 var issue = jira.CreateIssue(projectKey);
 issue.Type = "Epic";
 issue.Summary = "Test Summary";
 string[] epicname = { "test" };
 issue.CustomFields.Add("Epic Name", epicname);
 issue.SaveChanges();

我得到一个错误信息:

类型为"System"的未处理异常。InvalidOperationException"发生在Atlassian.Jira.dll

附加信息:找不到名称为"Epic"的自定义字段JIRA服务器上的Name'。请确保此字段在正在编辑此问题。有关更多信息,请参阅JRA-6857

c# Jira SDK创建Epic Name问题

尝试使用使用REST客户端:

 jira = new Jira.CreateRestClient("https://jira.com", LoginUI.username, LoginUI.password, null);
 var issue = jira.CreateIssue(projectKey);
 issue.Type = "Epic";
 issue.Summary = "Test Summary";
 string epicname = "test";
 issue.CustomFields.Add("Epic Name", epicname);
 issue.SaveChanges();

您应该能够设置史诗名称或其他自定义字段。我使用最新的5.8.0版本进行了测试。