JIRA 依赖关系图生成器——项目推荐
1. 项目基础介绍
本项目是一个开源的JIRA依赖关系图生成器,存放在GitHub上,项目地址为 pawelrychlik/jira-dependency-graph。该项目主要使用Python编程语言开发,同时也使用了Docker技术来简化部署过程。
2. 项目核心功能
该项目的核心功能是可视化JIRA任务之间的依赖关系。具体来说,它支持以下特性:
- 考虑子任务和问题链接。
- 使用JIRA REST API v2获取问题信息。
- 利用Google Chart API进行图形展示。
用户可以通过输入JIRA用户名、密码以及JIRA站点URL,来生成指定JIRA任务的依赖关系图。此外,它还允许用户排除特定的链接类型和史诗任务,以及包含或排除特定的问题。
3. 项目最近更新的功能
根据项目的更新日志,最近的更新可能包括以下内容:
- 改进了对JIRA REST API的兼容性。
- 添加了对API认证方式的支持,包括使用个人访问令牌和浏览器会话cookie。
- 提供了对关闭状态的JIRA任务的忽略选项。
- 增加了对多个JIRA任务键的支持,允许用户一次生成多个任务的依赖图。
- 引入了JQL查询功能,允许用户通过Jira Query Language来筛选任务。
- 优化了图形生成过程,提供了不使用Google Graphviz API的本地Graphviz使用选项,以及改进了图形布局。
以上这些更新增强了项目的功能和可用性,使其成为管理和可视化JIRA任务依赖关系的强大工具。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考