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

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/1211463/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-15 12:54:45  来源:igfitidea点击:

Simple non-web based bug tracker

pythonwindowsbug-trackingnon-web

提问by balpha

There's a ton and and a half of questions and even more answers here concerning people looking for bug trackers. However all of them (that I found) seem to be about web based solutions. Since I'm working on a local project where I don't want to set up a web / DB server, and I don't want to use a hosted tracker either, I'm looking for something that runs locally.

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

  • very preferably open-source
  • pure Python or (at least) Windows executable
  • no need for a database server (sqlite is obviously fine)
  • Doesn't have to be fancy, just the basic bug / issue tracking functionality; just a little bit more than my current TODO text file or an Excel table.
  • 最好是开源的
  • 纯 Python 或(至少)Windows 可执行文件
  • 不需要数据库服务器(sqlite 显然很好)
  • 不必花哨,只需基本的错误/问题跟踪功能;只是比我当前的 TODO 文本文件或 Excel 表格多一点。

Any suggestions?

有什么建议?

采纳答案by user137673

Trac might be a bit too over engineered, but you could still run it locally via tracd on localhost.

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

It's:

它的:

  • opensource.
  • pure Python
  • uses sqlite
  • 开源。
  • 纯Python
  • 使用 sqlite

But as I said, might be too complex for your use case.

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

Link: http://trac.edgewall.org

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

回答by gavinb

I'm surprised nobody has mentioned Roundup.

我很惊讶没有人提到Roundup

It meets all your criteria, including not requiring a web-based interface (as per your specification, and unlike the accepted answer which suggested Trac).

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

Roundup is:

综述是:

  • Open source
  • Pure Python
  • Supports SQLite
  • Not fancy, focuses on solid bug tracking
  • 开源
  • 纯Python
  • 支持 SQLite
  • 不花哨,专注于可靠的错误跟踪

And as a significant point of differentiation, it has command-line and email interfaces in addition to a web interface.

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

It's very easy to get started - I suggest you take it for a spin.

它很容易上手 - 我建议你试一试。

回答by bta

If you don't need to share your bug tracker system with a team (i.e., it's okay to have it isolated to your computer) I would recommend using Tiddlywiki. Technically it's web-based, but it's entirely encapsulated within a single HTML document and requires no database or server whatsoever (only a web browser) so I think it follows the spirit of what you are wanting. It's extremely customizable since it's 100% HTML/CSS/javascript. I have been using a tiddlywiki as a project notebook for years, keeping track of my to-do list, bug list, and general project documentation in one centralized, cross-referenced place. You can also find all sorts of tiddlywikis that you can download pre-configured for productivity (for example, TeamTasks, MonkeyGTD, or GTDTiddlyWiki Plus).

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

回答by Mauli

Maybe Fossilis of any use to you?

也许Fossil对你有用?

It is actually a DVCS but it also integrates a bugtracker and wiki, very much like trac (although I like trac, don't get me wrong). And its webbased, on the other hand the installation is supossedly dead simple.

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

回答by Makach

Proprietary TestTrack (http://www.seapine.com/ttpro.html) has a client edition that will those things. We use it at work and I'm very happy using it.

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

Maybe you can check out this wikipedia article for hints http://en.wikipedia.org/wiki/Comparison_of_issue_tracking_systems

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

回答by Chris Becke

Do yourself a favor. Get over this "must not be web based" obsession, Install a local WAMP stack on your PC or on a LAN server. Now, you can install your own wiki. And something like Trac. I'd like to find an implementation of google code's bugtracker and integrated wiki thats runnable locally - Tracseems to be the closest.

帮自己一个忙。克服这种“不得基于网络”的痴迷,在您的 PC 或 LAN 服务器上安装本地 WAMP 堆栈。现在,您可以安装自己的wiki。还有像Trac这样的东西。我想找到可在本地运行的 google 代码的错误跟踪器和集成 wiki 的实现 - Trac似乎是最接近的。

You have also installed a local SVN server? Even for personal projects the ability to track changes over time. revert etc. and integration with Trac are too good to pass up even for purely 1 man projects.

你也安装了本地SVN服务器?即使对于个人项目,也能够跟踪随时间的变化。revert 等以及与 Trac 的集成太好了,即使对于纯粹的 1 人项目也是如此。