复古风格的错误排行榜

githubsurvivor的Python项目详细描述


github survivor是一个简单的bug仪表板,它显示了 外部问题跟踪程序。我们在99designs用它来监视窃听器 数数并提醒自己关闭漏洞。

https://github.com/99designs/githubsurvivor/wiki/screenshot.png

概述

当你深入到功能开发的时候,很容易忘记bug。 这个仪表板是一个很好的方法,可以让人们记住错误,并显示 关于当前错误情况的一目了然的信息。

github幸存者使用问题跟踪器的api收集bug数据并存储 它在本地mongo数据库中进行后续查询。它一目了然地显示:

  • 当前报告期间(周、月或sprint)的顶部/底部错误关闭器
  • 当前打开的错误计数
  • 自上一个报告期以来未结错误的净差异
  • 图表(耶!):
    • 过去12个报告期内打开/关闭的错误数
    • 过去12个报告期内打开的错误数

有一些bug追踪器可以提供这种数据,但是我们需要一些东西 与我们现有的bug跟踪解决方案集成的乐趣。

支持的问题跟踪程序

Github幸存者可以与这些问题跟踪程序集成,开箱即用:

在wiki中阅读有关defining backends的更多信息。

快速设置

要求:

  • python=2.7
  • MongoDB
  • Virtualenv(推荐)

这个命令可能满足以上对ubuntu的依赖:

$ sudo apt-get install python2.7 mongodb python-virtualenv
  1. 使用pip install githubsurvivor
  2. 安装软件包
  3. 使用githubsurvivor-generate-config
  4. 生成配置文件
  5. 使用githubsurvivor-sync
  6. 使用githubsurvivor
  7. 启动服务器

有关详细说明,请参见 https://github.com/99designs/githubsurvivor/wiki/Installation

许可证

mit;请参见LICENSE

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Linux的java字符串命令   java parseInt和viewflipper布局问题   java正则表达式来平衡括号   mysql与数据库的Java连接   java将JFreeChart系列名称映射到系列索引   多线程如何使用信号量在Java中对哲学家进行编码?   oop特殊变量“this”如何准确地知道在JAVA程序中引用哪个对象?   Android上的java getType   当前值/单元格POI上的java Excel公式   代码中有错误(java.awt.image.RasterFormatException)   java改造2,参数转换   未找到java JSF 2 Ajax属性   JAVArmi。服务器在OpenJDK 8中,useCodebaseOnly默认为true   java如何用final实现静态?   对付Java语法冗长的最佳IDE宏工具?   java@Transactional不回滚