我正在开发一个ruby on rails app,通过jira soap连接到Jira。我浏览了Jira SOAP API文档,但无法找到记录问题时间的方法。我可以使用哪些方法来允许用户记录某些问题的时间?
答案 0 :(得分:1)
addWorklogAndAutoAdjustRemainingEstimate是我在脚本中使用的那个
这是一段可能对您有用的python代码:
d = datetime.datetime.now()
timestamp = "%s-%02d-%02dT%02d:%02d:00+01:00"%(d.year,d.month,d.day,d.hour,d.minute);
log = self.client.factory.create("ns0:RemoteWorklog")
log.comment = comment # a string
log.timeSpent = time # in the usual format (2h30m )
log.startDate = timestamp
# task is the name of the tast (a string)
self.client.service.addWorklogAndAutoAdjustRemainingEstimate(self.auth,task,log)
答案 1 :(得分:1)
通过addWorkLogXxx方法,其中Xxx
与估算值有关。
答案 2 :(得分:0)
对于红宝石开发者,
来自jira4r gem的worklog类可以通过以下方式访问:Jira4R::V2::RemoteWorklog