跳转到主要内容

一个用于汇总多个项目GitHub问题的简单工具

项目描述

# GHTix - The Github Issue Tool

目前,这只是一个用于从多个项目中抓取GitHub问题的python脚本
并输出与里程碑相关联的开放票据和到期日期。

$ ghtix.py -h
用法: ghtix.py [选项]

选项
-h, --help 显示此帮助信息并退出
-p 按项目名称排序(默认)
-t 按时间/到期日期排序
-d 输出剩余天数而不是到期日期
-a 包含所有问题,即使没有里程碑或到期日期
-e 显示没有任何问题分配的空项目
-q 安静 - 无stderr消息,只有问题列表

使用`~/.ghtix.json`文件进行配置

{
"username": "myusername",
"password": "mysupersecretpassword",
"projects": [
{"owner": "ecotrust", "name": "bioregion-discovery"},
{"owner": "perrygeo", "name": "ghtix"}
]
}

默认行为是显示到期日期并按项目排序

$ ghtix.py
正在获取a_test_project票据...
正在获取ghtix票据...
a_test_project 4-7-2012 (Define Analysis..) #7 Modeling Framework
a_test_project 3-15-2012 (Software Scoping) #40 Data model
ghtix 3-12-2012 (0.1 Release) #6 Better way to configure
ghtix 3-12-2012 (0.1 Release) #5 PyPi page

显示日期差(-d)并按时间(-t)排序

$ ghtix.py -dt
正在获取a_test_project票据...
正在获取ghtix票据...
ghtix 14天 (0.1 Release) #6 Better way to configure
ghtix 14天(0.1版本)#5 PyPI页面
a_test_project 17天(软件范围)#40数据模型
a_test_project 40天(定义分析..)#7建模框架

设置与pip一样简单

pip install ghtix

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

ghtix-0.1.7.tar.gz (6.5 kB 查看哈希值)

上传时间 源代码

由以下支持