Jira Web服务问题评论添加删除编辑
如何使用WebService,添加编辑删除问题注释Jira Web服务问题评论添加删除编辑,jira,Jira,如何使用WebService,添加编辑删除问题注释 using (jiraext.JiraSoapServiceService service = new jiraext.JiraSoapServiceService()) { string auth = service.login("", ""); jiraext.RemoteIssue[] issues = service.getIssuesFromFilterWithLimit(au
using (jiraext.JiraSoapServiceService service = new jiraext.JiraSoapServiceService())
{
string auth = service.login("", "");
jiraext.RemoteIssue[] issues = service.getIssuesFromFilterWithLimit(auth, "10802", 1, 1000);
while (issues.Length > 0)
{
foreach (jiraext.RemoteIssue thisissue in issues)
**????????????????**
}
}
}
谢谢问题解决了
using (jiraext.JiraSoapServiceService service = new jiraext.JiraSoapServiceService())
{
string auth = service.login("userName", "Pwd");
jiraext.RemoteIssue[] issues = service.getIssuesFromFilterWithLimit(auth, "10802", 1, 1000);
while (issues.Length > 0)
{
foreach (jiraext.RemoteIssue thisissue in issues)
try
{
int msgLenght = service.getComments(auth, thisissue.key).Length-1; //last comment
string comm = service.getComments(auth, thisissue.key)[msgLenght].body.ToString(); //last comment body
comm = comm + "__!"; // last comment body change
long msgID = Convert.ToInt64(service.getComments(auth, thisissue.key)[msgLenght].id.ToString()); //last comment ID
jiraext.RemoteComment comment = service.getComment(auth, msgID);
comment.body = comm;
service.editComment(auth, comment);
}
catch (Exception ex)
{ }
}
}