12

关于寻找错误跟踪器的人,这里有很多问题和更多答案。然而,所有这些(我发现)似乎都是关于基于网络的解决方案。由于我正在处理一个不想设置 Web / DB 服务器的本地项目,并且我也不想使用托管跟踪器,因此我正在寻找在本地运行的东西。

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

有什么建议么?

4

6 回答 6

8

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

它的:

  • 开源。
  • 纯 Python
  • 使用 sqlite

但正如我所说,对于您的用例来说可能太复杂了。

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

于 2009-07-31T15:34:22.990 回答
8

我很惊讶没有人提到Roundup

它符合您的所有标准,包括不需要基于 Web 的界面(根据您的规范,与建议 Trac 的公认答案不同)。

综述是:

  • 开源
  • 纯 Python
  • 支持 SQLite
  • 不花哨,专注于可靠的错误跟踪

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

这很容易上手——我建议你试一试。

于 2009-10-02T06:50:29.683 回答
6

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

于 2010-01-06T21:50:14.663 回答
2

也许化石对你有用?

它实际上是一个 DVCS,但它也集成了一个 bugtracker 和 wiki,非常像 trac(虽然我喜欢 trac,但不要误会我的意思)。另一方面,它的基于网络的安装据说非常简单。

于 2009-10-02T06:30:43.480 回答
0

专有的 TestTrack ( http://www.seapine.com/ttpro.html ) 有一个可以处理这些内容的客户端版本。我们在工作中使用它,我很高兴使用它。

也许您可以查看这篇维基百科文章以获取提示 http://en.wikipedia.org/wiki/Comparison_of_issue_tracking_systems

于 2009-07-31T09:18:50.637 回答
-12

帮自己一个忙。克服这种“不能基于网络”的执念,在您的 PC 或 LAN 服务器上安装本地 WAMP 堆栈。现在,您可以安装自己的wiki了。还有像 Trac 这样的东西。我想找到一个可在本地运行的谷歌代码的 bugtracker 和集成 wiki 的实现——Trac似乎是最接近的。

您还安装了本地 SVN 服务器?即使对于个人项目,也可以随时间跟踪变化。revert 等以及与 Trac 的集成即使对于纯 1 人的项目也不能放弃。

于 2009-07-31T18:09:02.117 回答