首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Klocwork创建Bug跟踪系统的票证

从Klocwork创建Bug跟踪系统的票证
EN

Stack Overflow用户
提问于 2013-12-12 13:45:48
回答 1查看 517关注 0票数 0

我知道有可能创建python脚本将数据发送到Bug跟踪系统来创建新的票证。

但是,我这边的问题是,在创建票据时,票证中有一些字段是强制性的。对于这些字段,有更多的选项可供选择。这些值应由用户选择。这里的问题是,对于Klocwork正式页面的教程中的脚本,我实际上无法为该字段选择特定的选项。

有什么方法可以在更多的步骤中使用python脚本来创建票证(检索字段的值,为字段选择选项,然后才创建票证本身),而不是只单击按钮,该按钮在一步内完成所有的工作?

非常感谢你,雅库布

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-24 19:03:29

我在Klocwork工作,我也在Klocwork支持论坛上回答了一个Klocwork支持论坛,这可能也来自您。

当用户单击按钮时,积分法使用运行在Klocwork服务器端的python脚本将问题推到Bug跟踪系统。目前,当用户将问题推到Bug跟踪器时,无法向用户显示额外的对话框或UI。

一种可能的解决方法是让用户在关于缺陷的注释中指定此信息,然后python脚本可以读取该信息,并在将问题提交给Bug跟踪系统时使用。issue.history是一个StatusHistoryEvent对象数组,表示每个引用状态更改和/或注释。因此,您可以很容易地通过循环遍历事件来解析注释:

代码语言:javascript
复制
for event in issue.history
    text = event.comment
    # parse out the values depending on how you saved them in the comment
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20545239

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档