【问题标题】:C# Jira SDK create issue with Epic NameC# Jira SDK 使用 Epic Name 创建问题
【发布时间】:2015-08-18 10:35:21
【问题描述】:

我正在使用 C# Jira SDK

如何创建 Epic 问题?

如果我试试这个代码:

 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 服务器上的名称。确保此字段在以下情况下可用 编辑这个问题。如需更多信息,请参阅 JRA-6857

【问题讨论】:

    标签: c# rest sdk jira


    【解决方案1】:

    尝试改用 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 版本对此进行了测试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-03
      • 1970-01-01
      • 1970-01-01
      • 2017-10-09
      • 2013-09-14
      • 1970-01-01
      相关资源
      最近更新 更多