简单的非基于Web的错误跟踪器

bal*_*pha 10 python windows bug-tracking non-web

这里有一大堆半问题,甚至还有更多关于寻找bug追踪器的人的答案.然而,所有这些(我发现)似乎都是基于网络的解决方案.由于我正在开发一个我不想建立Web/DB服务器的本地项目,而且我也不想使用托管跟踪器,我正在寻找在本地运行的东西.

  • 非常喜欢开源
  • 纯Python或(至少)Windows可执行文件
  • 不需要数据库服务器(sqlite显然很好)
  • 不一定要花哨,只需要基本的bug /问题跟踪功能; 比我当前的TODO文本文件或Excel表格略多一点.

有什么建议?

use*_*673 8

Trac可能有点过于设计,但您仍然可以通过localhost上的tracd在本地运行它.

它的:

  • 开源.
  • 纯Python
  • 使用sqlite

但正如我所说,对于您的用例可能过于复杂.

链接:http://trac.edgewall.org


gav*_*inb 8

我很惊讶没有人提到过Roundup.

它符合您的所有标准,包括不需要基于Web的界面(根据您的规范,并且不同于建议Trac的接受答案).

综述是:

  • 开源
  • 纯Python
  • 支持SQLite
  • 不花哨,专注于固体错误跟踪

作为一个重要的差异点,除了Web界面外,它还具有命令行和电子邮件界面.

它很容易上手 - 我建议你把它当作旋转.


bta*_*bta 6

如果您不需要与团队共享您的错误跟踪系统(即,可以将其与您的计算机隔离),我建议您使用Tiddlywiki.从技术上讲,它是基于Web的,但它完全封装在一个HTML文档中,并且不需要任何数据库或服务器(只有Web浏览器),所以我认为它遵循您想要的精神.它非常可定制,因为它是100%HTML/CSS/javascript.多年来,我一直使用tiddlywiki作为项目笔记本,在一个集中的,交叉引用的位置跟踪我的待办事项列表,错误列表和一般项目文档.您还可以找到各种可以预先配置以提高生产率的tiddlywikis(例如,TeamTasks,MonkeyGTDGTDTiddlyWiki Plus).