12 Stimmen

Einfacher nicht webbasierter Bugtracker

Es gibt hier anderthalb Tonnen Fragen und noch mehr Antworten zu Leuten, die nach Bug-Trackern suchen. Allerdings scheinen sich alle (die ich gefunden habe) auf webbasierte Lösungen zu beziehen. Da ich an einem lokalen Projekt arbeite, bei dem ich keinen Web-/DB-Server einrichten möchte, und ich auch keinen gehosteten Tracker verwenden möchte, suche ich nach etwas, das lokal läuft.

  • vorzugsweise Open-Source
  • reines Python oder (zumindest) eine ausführbare Windows-Datei
  • keine Notwendigkeit für einen Datenbankserver (Sqlite ist natürlich ausreichend)
  • Es muss nichts Ausgefallenes sein, nur die grundlegenden Funktionen zur Fehler- und Problemverfolgung; nur ein bisschen mehr als meine derzeitige TODO-Textdatei oder eine Excel-Tabelle.

Irgendwelche Vorschläge?

9voto

gavinb Punkte 18143

Ich bin überrascht, dass niemand erwähnt hat Roundup .

Es erfüllt alle Ihre Kriterien, einschließlich der Tatsache, dass keine webbasierte Schnittstelle erforderlich ist (wie in Ihrer Spezifikation angegeben und im Gegensatz zu der akzeptierten Antwort, die Trac vorschlug).

Roundup ist:

  • Offene Quelle
  • Reines Python
  • Unterstützt SQLite
  • Nicht extravagant, konzentriert sich auf solide Fehlerverfolgung

Ein wesentlicher Unterschied besteht darin, dass es neben einer Webschnittstelle auch eine Befehlszeilen- und eine E-Mail-Schnittstelle gibt.

Der Einstieg ist sehr einfach - ich schlage vor, Sie probieren es einfach mal aus.

8voto

user137673 Punkte 1417

Trac ist vielleicht ein bisschen zu sehr technisiert, aber Sie können es trotzdem lokal über tracd auf localhost ausführen.

Es ist:

  • OpenSource.
  • reines Python
  • verwendet sqlite

Aber wie ich schon sagte, könnte das für Ihren Anwendungsfall zu komplex sein.

Link: http://trac.edgewall.org

6voto

bta Punkte 41611

Wenn Sie Ihr Fehlerverfolgungssystem nicht mit einem Team teilen müssen (d.h. es ist in Ordnung, es isoliert auf Ihrem Computer zu haben), würde ich empfehlen, Folgendes zu verwenden Tiddlywiki . Technisch gesehen ist es webbasiert, aber es ist vollständig in einem einzigen HTML-Dokument gekapselt und erfordert keine Datenbank oder Server (nur einen Webbrowser), so dass ich denke, es entspricht dem Geist dessen, was Sie wollen. Es ist extrem anpassbar, da es zu 100% aus HTML/CSS/Javascript besteht. Ich benutze seit Jahren ein tiddlywiki als Projektnotizbuch, in dem ich meine To-Do-Liste, Fehlerliste und allgemeine Projektdokumentation an einem zentralen Ort mit Querverweisen aufbewahre. Sie können auch alle Arten von tiddlywikis finden, die Sie für die Produktivität vorkonfiguriert herunterladen können (zum Beispiel, TeamAufgaben , MonkeyGTD o GTDTiddlyWiki Plus ).

2voto

Mauli Punkte 16493

Vielleicht Fossil für Sie von Nutzen ist?

Es ist eigentlich ein DVCS, aber es integriert auch einen Bugtracker und ein Wiki, ganz ähnlich wie Trac (obwohl ich Trac mag, verstehen Sie mich nicht falsch). Und es ist webbasiert, auf der anderen Seite ist die Installation angeblich sehr einfach.

0voto

Makach Punkte 7140

Proprietäre TestTrack ( http://www.seapine.com/ttpro.html ) hat eine Client-Edition, die diese Dinge kann. Wir verwenden sie bei der Arbeit und ich bin sehr zufrieden damit.

Vielleicht können Sie in diesem Wikipedia-Artikel nach Hinweisen suchen http://en.wikipedia.org/wiki/Comparison_of_issue_tracking_systems

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X