2

我在一个 Eclipse RCP 应用程序上工作,我们正试图鼓励人们从我们旧的 trac 错误报告系统迁移到我们基于 Jira 的新系统。

由于用户对 Jira 不熟悉,他们仍然倾向于报告旧系统的错误,而不是新系统。我们不想通过关闭旧的 trac 系统来强迫人们切换,所以我认为如果通过 Jira 报告更容易,那么他们更有可能切换。

我当时的想法是,我可以将“提交 Jira Ticket”视图直接集成到我们的应用程序中,这样提交工单总是只需单击按钮,而 Jira 的一些复杂性可以隐藏在我们添加的默认字段后面应用。

实现这一目标的最简单方法是什么?是否已经有 Eclipse 插件可以添加到我的 Eclipse RCP 配置中,还是我必须编写自己的视图插件?

4

3 回答 3

4

一种选择是使用已经具有 JIRA 连接器的Mylyn Eclipse 插件。这使您可以创建、更新、查看和搜索问题,并且已经存在了一段时间,因此非常稳定。

如果您想要一个更简单的表单来提交问题,那么您可能必须编写自己的视图。JIRA 提供了一个支持这一点的REST API 。

于 2012-09-07T13:30:48.883 回答
2

正如@NickWilson 所说,您可以使用 Mylyn 作为车辆。

看看扩展点org.eclipse.mylyn.tasks.core.templatesorg.eclipse.mylyn.tasks.bugs.support. 有关 Atlassian 使用它们的示例,请参阅插件com.atlassian.connector.eclipse.jira.ui

这些扩展点用于通过“帮助”>>“报告错误或增强...”菜单项报告错误。

于 2012-09-07T21:40:17.097 回答
1

Atlassian 有一个 Eclipse 插件,具体取决于 JIRA 的版本。 https://marketplace.atlassian.com/plugins/com.atlassian.ide.plugins.eclipse.jira

安装此插件后,将更新的 eclipse 安装用作基本 eclipse 安装,并将该功能包含在捆绑的 rcp 应用程序中。

于 2012-09-10T05:54:45.870 回答