bug-tracking - 如何以编程方式向 Tracker、MantisBT 或 Trac 提交错误?

标签 bug-tracking trac mantis tracker

我有一个程序,我已经在家里研究了一段时间,最后我决定把它扔到 SourceForge 上。 SourceForge 提供 Tracker、MantisBT 或 Trac 用于错误跟踪。

我的应用程序已经有一个“抱歉,发生错误”对话框,但我想添加一个“投诉它”按钮,它将向我的错误跟踪器提交错误。有没有人尝试过使用 Tracker 做到这一点?您可以通过查询字符串接口(interface)或类似的方式提交匿名错误吗?或者,如果 Tracker 做不到,MantisBT 呢?还是特拉克?

最佳答案

程序化访问:

  • 螳螂有SOAP interface ;
  • Trac 有一个 XML-RPC interface .

  • 如果您的应用程序恰好是在 Eclipse 上构建的,您可以使用现有的 Mylyn 插件 - 自 3.2 版 (reference ) 起,它们都提供一键安装。

    关于bug-tracking - 如何以编程方式向 Tracker、MantisBT 或 Trac 提交错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1052673/

    相关文章:

    open-source - 哪个开源、可扩展、可能易于使用的问题跟踪器? redmine、trac、bugzilla、螳螂、RT?

    comparison - 错误报告解决方案

    java - Mylyn 任务 - 在代码中使用 TODO 分配任务?

    python - 在 trac 插件 (trac-git) 中查找要修改的文件

    python - 无法从 Trac 获取数据库连接?

    tomcat - 如何将 Mantis (php) 安装到运行在 Tomcat 上的 Quercus(基于 java 的 php 引擎)中

    php - Laravel - 更好的错误跟踪

    visual-studio - 通过链接的工作项查询 TFS 工作项?

    php - 以编程方式获取对 Mantis 的反馈

    default - 如何在mantis中配置 "Assign To"列表