jpastoor/jira-worklog-extractor

一个使用JIRA REST API提取工作日志条目的辅助工具

dev-master 2020-03-07 13:26 UTC

This package is auto-updated.

Last update: 2024-09-07 23:24:16 UTC


README

这是一个帮助从JIRA中提取工作日志的工具。处理工作日志的原生UI和REST接口有些笨拙,所以编写了这个小工具来帮助解决这个问题。

当前输出一个CSV表格,行是项目,列是作者,单元格是工作时间。

使用Docker

确保你的机器上安装了Docker和docker-compose。

克隆或下载源代码并安装依赖项

git clone https://github.com/jpastoor/jira-worklog-extractor.git
cd jira-worklog-extractor
docker-compose run php-cli composer install --prefer-dist

将config.json.template复制到config.json并修改值。

然后你可以使用以下命令运行:

docker-compose run php-cli php app.php

示例命令

docker-compose run php-cli php  app.php load-project-totals 2016-01-01 2016-03-31

示例输出

project;matthijs;jeroen;chris;ernst;joost
WGF;52;0;1;20;7
WATSAFEGBS;0;0;9;0;0
WAT;119;0;0;7;39

许可证

MIT许可证

感谢

Marius Storm-Olsen在他的代码示例上,https://answers.atlassian.com/questions/87961/how-to-get-list-of-worklogs-through-jira-rest-api