JIRA 非常灵活,并且有许多扩展点,可以查询 JIRA 的数据或扩展其功能。您还可以按照有关使用 Atlassian 插件 SDK 开发插件的进一步说明进行操作。
JIRA 插件:有关安装和/或启用现有插件的信息,请阅读管理 JIRA 的插件文档。
自定义字段类型 | JIRA 带有定义的各种自定义字段类型。可以编写新类型并将其插入 JIRA。有关详细信息,请参阅 如何创建新的自定义字段类型教程。 |
用户格式 | JIRA 提供了许多选项来更改系统中功能的外观和感觉。用户格式是可以通过插件自定义的功能。您可以编写自己的用户格式插件来更改 JIRA 中用户详细信息的显示,例如显示个人资料图片。有关更多信息,请参阅用户格式插件模块。 |
小工具 | 可以通过编写一个打包为Atlassian 插件的 XML 描述符文件来创建新的小工具。有关更多信息,请参阅编写 Atlassian 小工具。 |
报告 | |
工作流程功能和条件 | JIRA 的问题工作流(问题可以通过的状态和状态转换)可以通过 Web 界面进行自定义(请参阅工作流文档。工作流引擎(OSWorkflow)提供挂钩,您可以在其中插入自己的行为:
|
问题和项目选项卡 | 在“查看问题”页面之一,一些问题信息(评论、更改历史记录)显示在选项卡中: |
听众 | JIRA 有一个完整的事件子系统,每当发生任何事情时都会触发事件。例如, |
服务 | 服务是实现 |
SOAP 和 XML-RPC 远程接口 | JIRA 有一个不断增长的 SOAP 和 XML-RPC 接口。这使您能够从外部系统自动驱动 JIRA。例如,您可以让 Java 程序、Perl 脚本或 C# 客户端向 JIRA 添加问题。有关一般信息,请参阅 JIRA RPC 服务概述。要构建 RPC 客户端,请查看 创建 JIRA SOAP 客户端和 创建 XML-RPC 客户端教程。新的 RPC 端点也可以作为插件添加到 JIRA - 请参阅RPC 端点插件模块。 |
爪哇 | JIRA 拥有一整套 Java API,可用于更新 JIRA 中的信息。您可以在此处 |