.NET SDK for JIRA(Atlassian.SDK)不允许我添加自定义字段,即使它存在于JIRA上
我正在使用最新的.NET Atlassian.SDK包将我的应用程序与JIRA集成 我试图创造一个问题如下.NET SDK for JIRA(Atlassian.SDK)不允许我添加自定义字段,即使它存在于JIRA上,sdk,jira,Sdk,Jira,我正在使用最新的.NET Atlassian.SDK包将我的应用程序与JIRA集成 我试图创造一个问题如下 Jira jiraConn = new Jira("<theurl>", "<theuser>", "<thepasswd>"); Issue objIssue = jiraConn.CreateIssue("EF"); objIssue.Type = "Escalation";
Jira jiraConn = new Jira("<theurl>", "<theuser>", "<thepasswd>");
Issue objIssue = jiraConn.CreateIssue("EF");
objIssue.Type = "Escalation";
objIssue.Priority = "Major";
objIssue.Summary = "Test with custom fields";
objIssue.CustomFields.Add("Field 1", "Anthony Drive");
objIssue.SaveChanges();
Jira jiraConn=新Jira(“,”,”);
Issue objisue=jiraConn.CreateIssue(“EF”);
objisue.Type=“升级”;
objisue.Priority=“主要”;
objisue.Summary=“使用自定义字段进行测试”;
添加(“字段1”,“Anthony Drive”);
objisue.SaveChanges();
但是,行“objisue.CustomFields.Add”引发异常,声明“在JIRA服务器上找不到名为“field 1”的自定义字段”。编辑此问题时,请确保此字段可用。有关更多信息,请参阅JRA-6857'
有什么我遗漏的吗
我使用的是SDK 2.4.0版和JIRA 6.3版,因此API中有一个bug。当添加自定义字段时,API会获取一个随机问题并检查该字段是否存在
您需要使用源代码自己解决这个问题。我也有同样的问题。如果您使用构造函数Jira(…),那么API将使用SOAP。但当您使用Jira.CreateRestClient时,客户端将使用RESTAPI。使用RESTAPI插入epics可以很好地工作
Jira jiraConn = Jira.CreateRestClient("<theurl>", "<theuser>", "<thepasswd>");
Jira jiraConn=Jira.CreateRestClient(“,”,”);
是的。。。我就是这么做的。