关于寻找错误跟踪器的人,这里有很多问题和更多答案。然而,所有这些(我发现)似乎都是关于基于网络的解决方案。由于我正在处理一个不想设置 Web / DB 服务器的本地项目,并且我也不想使用托管跟踪器,因此我正在寻找在本地运行的东西。
- 最好是开源的
- 纯 Python 或(至少)Windows 可执行文件
- 不需要数据库服务器(sqlite 显然很好)
- 不必花哨,只需基本的错误/问题跟踪功能;只比我当前的 TODO 文本文件或 Excel 表格多一点。
有什么建议么?
关于寻找错误跟踪器的人,这里有很多问题和更多答案。然而,所有这些(我发现)似乎都是关于基于网络的解决方案。由于我正在处理一个不想设置 Web / DB 服务器的本地项目,并且我也不想使用托管跟踪器,因此我正在寻找在本地运行的东西。
有什么建议么?
Trac 可能有点过度设计,但您仍然可以通过 localhost 上的 tracd 在本地运行它。
它的:
但正如我所说,对于您的用例来说可能太复杂了。
我很惊讶没有人提到Roundup。
它符合您的所有标准,包括不需要基于 Web 的界面(根据您的规范,与建议 Trac 的公认答案不同)。
综述是:
作为一个重要的差异化点,除了 Web 界面之外,它还具有命令行和电子邮件界面。
这很容易上手——我建议你试一试。
如果您不需要与团队共享您的错误跟踪系统(即,可以将其与您的计算机隔离),我建议您使用Tiddlywiki。从技术上讲,它是基于 Web 的,但它完全封装在一个 HTML 文档中,不需要任何数据库或服务器(只需一个 Web 浏览器),所以我认为它符合您想要的精神。它非常可定制,因为它是 100% HTML/CSS/javascript。多年来,我一直使用 tiddlywiki 作为项目笔记本,在一个集中的、交叉引用的地方跟踪我的待办事项列表、错误列表和一般项目文档。您还可以找到可以下载的各种 tiddlywikis,这些 wikis 可以预先配置以提高生产力(例如,TeamTasks、MonkeyGTD或GTDTiddlyWiki 加)。
也许化石对你有用?
它实际上是一个 DVCS,但它也集成了一个 bugtracker 和 wiki,非常像 trac(虽然我喜欢 trac,但不要误会我的意思)。另一方面,它的基于网络的安装据说非常简单。
专有的 TestTrack ( http://www.seapine.com/ttpro.html ) 有一个可以处理这些内容的客户端版本。我们在工作中使用它,我很高兴使用它。
也许您可以查看这篇维基百科文章以获取提示 http://en.wikipedia.org/wiki/Comparison_of_issue_tracking_systems