Frage

Vor kurzem habe ich eine Menge Wochenende Codierung getan, und haben wirklich begann einen Bugtracker brauchen wie die Dinge Geschwindigkeit gewinnen. Dies ist wahrscheinlich der schlimmste Fall, weil ich im Grunde Dinge abkühlen lassen über die Woche, so kann ich einfach nicht die Fehler in meinem Kopf erinnern. Bisher habe ich eine Textdatei unter Verwendung von Bugs zu notieren, aber ich würde lieber etwas ein bisschen besser nutzen.

Die größten Punkte hier sind einfache Bedienung und sehr wenig Setup time.Don't will mehr als eine Stunde verbringen, um die Grundlagen zu lernen und versuchen, etwas zu installieren. Auch in meinem Fall bin ich auf einem Mac, so dass würde helfen, aber Lösungen für andere Plattformen sind willkommen, da sie wahrscheinlich anderen helfen.

War es hilfreich?

Lösung

Ich persönlich verwenden Excel. (Warten Sie, komm zurück, ich bin nicht verrückt!) Für ein größeren / Team-Projekt, ich habe aus Bugzilla eine Tonne gebrauchten Autos bekommen, aber das dazu neigt Art übertrieben für ein Ein-Personen-Projekt zu sein.

Aber eine gut organisierte Tabelle mit Spalten für Dinge wie „Status“, „Beschreibung“, „Code-Modul“, „aufgelöst Datum“, etc, bekommt man ziemlich nah an, was Sie für ein kleines Projekt bräuchten . eine Tabelle von Spalte Sortierung ist nicht irgendwo in der Nähe der Suche, aber es ist sehr viel besser als „in Textdatei finden.“

Heck, wenn Sie Google Text & Tabellen verwenden, anstatt excel, man kann sogar das Ding als RSS-Feed veröffentlichen und es überall.

Und der große Vorteil ist, dass die Rüstzeit und Lernkurve sind beide effektiv Null.

Nachtrag: Und natürlich die sofortige Ihr „One-Person Bug Tracker“ wird ein „Two-Person Bug Tracker“ Sie besser etwas wechseln müssen. Bugzilla, FogBugz, alles. Vertrauen Sie mir, ich habe es.

Andere Tipps

FogBugz hat ein Student / Startup Edition, die auf unbestimmte Zeit kostenlos ist, für 2 oder weniger Nutzer.

Trac oder Redmine sind beide ziemlich gut. Ich weiß nicht, wie einfach sie auf einem Mac einzurichten.

Es ist erwähnenswert, dass FogBugz auch eine kostenlose Version hat für bis zu 2 Benutzer , das würde zu Ihnen passen. Es gehostet wird, so dass keine Installation und Sie können so etwas wie Flüssigkeit es in einem eigenen Fenster zugreifen.

Wenn Sie auf einem LAMPP Stapel arbeiten, dann für eine einfache Einrichtung und Verwendung würde ich wahrscheinlich empfehlen Mantis . Es ist in PHP / MySQL geschrieben und die einzige Installation beteiligt war angeben, wo die Datenbank erstellt werden soll und welche Anmeldeinformationen verwendet werden soll.

Oh, und seine FOSS .

Ich glaube nicht, dass Sie einen vollständigen geblasenen Bugtracker für Ihr Szenario benötigen.

Versuchen

Tiddlywiki , speichern jeden Fehler in einem tiddler und geben ihnen Tags wie ‚offen‘ oder ‚geschlossen ‘.

Es ist keine Installation erforderlich (nur eine HTML-Datei), und es ist sehr einfach zu bedienen. Und Plattform neutral.

würde ich Omnigroup Omnifocus - es ist eine ausgezeichnete Aufgabe Tracker, und wenn Sie nur macht den mentalen Sprung vom Bug Aufgabe, ich glaube es auch berühmt für einen Mann Projekte arbeitet als eine hervorragende Möglichkeit, Ihre keine Zweifel aufkeimende Aufgabe Warteschlange zu organisieren.

Eclipse-hat ein wirklich interessantes System. - Ich weiß nicht, warum so wenige Menschen darüber zu wissen scheinen

Es ist mit ihrer To-do-Liste gebunden in. Es gibt Ihnen die Möglichkeit, Fehler geben mit so viel oder so wenig Informationen wie Sie mögen. Sie können es binden Versionierung oder ein externer Bug-Tracker, wenn Sie mögen. Es ist ein anständiger Bug-Tracker für sich.

Der eigentliche Trick ist, wie es mit Ihrem Quellcode funktioniert.

Vor der Arbeit beginnen wählen Sie einen Fehler aus der Liste. Die ganze Zeit Sie Codierung, verfolgt sie, welche Dateien Sie bearbeiten. Es kann für Sie alt Tabs schließen, und auch markieren Bereiche des Quellbaumes, die Sie viel geändert haben.

Das Schöne daran ist, können Sie zu jedem Fehler zurückgehen haben Sie bearbeitet ein Sie Ihre „Umwelt“ zurück. Nicht nur alle Ihre Notizen und Sachen, aber die gleichen Registerkarten öffnet sich und die gleichen Abschnitte des Codes im Navigator wird hervorgehoben.

Auch Werke Eclipse mit nahezu jeder Sprache, es ist nicht nur auf Java beschränkt ...

Lassen Sie mich in ein gutes Wort für ditz - es ist ein bisschen nackten Knochen, aber es hat die unschätzbare Funktion, die Fehler in Ihr Repository überprüft werden. es ist auch sehr einfach zu benutzen, wenn Sie die Dinge auf seine Art und Weise gewöhnen

zu tun

Sie können Fogbugz kostenlos verwenden, wenn Sie ein Mann-Team sind. Es ist super einfach zu bedienen und schnell zu erlernen.

Sie haben es so, dass Fehler wirklich einfach zu geben, keine Pflichtfelder.

Ich bin der Autor von BugTracker.NET in einem anderen Beitrag erwähnt. Wenn ich nur eine Person mit minimalem Aufwand für einen Tracker gesucht haben, würde ich FogBugz verwenden, weil es gehostet wird. Keine Installation, keine Notwendigkeit, über Backups zu kümmern.

Aber was tun Sie über die Versionskontrolle? Habe ich nicht zu dir Sorgen zu machen, und das Sichern, dass bis? Wenn ja, sollten Sie so etwas wie Unfuddle oder CVSDude wo Sie beide Subversion und Trac bekommen können, oder Subversion und Fogbugz.

Ich benutze Mantis zu Hause und ich bin zufrieden damit. Es kann ein Schmerz im Arsch sein, um daran zu arbeiten, so können Sie eine kostenlose und konfektionierten VM Installation herunterladen möchten. Kann nicht einfacher sein als das,

Vielleicht wäre eine Tabelle der nächste logische Schritt sein? Ich weiß, es klingt wirklich un-sexy, aber wenn Sie der einzige Benutzer sind, müssen Sie nicht viel Sorgen um andere es Ausmisten, und es fügt ein paar grundlegende Funktionen über eine Textdatei wie Sortierung. Dann, wenn Sie später absolvieren müssen, um etwas RDBMS-backed, würden Sie wahrscheinlich einen gangbaren Importpfad. Ich weiß nur, dass für mich, wenn von mir arbeiten, ich will nicht zu bekommen neigen dazu, um Fehler in irgendetwas zu setzen, die mehr Pflege und Fütterung als die (natürlich erfordert, wenn sie mit anderen die kollaborative Bedürfnisse machen eine definierte Repository eine Anforderung Arbeits , aber das ist eine andere Geschichte).

EDIT: Nachdem die Verfügbarkeit freier Feststellung, gehosteten Zugang zu FogBugz, ich bin die Messlatte für die Pflege neu denken und Fütterung ...

RT von BestPractical ist groß.

Ich habe auch eine Menge Kilometer aus nur mit vi eine Liste von Elementen in einer Textdatei zu halten, wenn ich sie alle in einer Linie zum Ausdruck bringen kann. Dies ist in der Regel für viele kleine todo Elemente auf einer einzelnen Komponente oder Aufgabe.

Ich habe bugtracker.net versucht, und obwohl es ein wenig rau an den Rändern, es ist kostenlos und wurde mit ASP.NET gebaut:

http://sourceforge.net/project/showfiles.php?group_id=66812

Sind Sie mit einem Quellcodeverwaltungsrepository auch? Wenn nicht, sollten Sie wirklich, auch wenn du bist nur ein Ein-Mann-Team.

Meine persönliche Präferenz ist eine VMWare Virutal Applikation (kostenlos) zu verwenden, die nicht unkomplizierte Setup bietet bietet Ihnen den Zugriff auf beide Trac und Subversion. Sie können viele verschiedene virual Geräte durch Suche finden. Hier ist ein Beispiel eines Trac / SVN virtuelle Appliance und läuft zu bekommen:

http://www.rungeek.com/blog/archives/how-to-setup-svn-and-trac-with-a-virtual-appliance/

Trac ist ein ausgezeichnetes Projektmanagement-Tool, das einen Bug-Tracker Sport, Wiki und integrierte Quellcodeverwaltung. Es ist anpassbar an Ihre Bedürfnisse und passt mir persönlich sehr gut.

Ich benutze Bugzilla für diesen Zweck. Und für mich war, dass es die Integration mit Eclipse hat (genau mit Mylyn). FogBuzz muss es aber AFAIK ist es unfreie.

Plus es sitzt auf meinem Laptop, so kann ich Code und / Bugs entfernen, wenn offline (es größte Nachteil von gehosteten Lösungen für mich ist)

Die Installation war kein Problem in Ubuntu (und all Debian-basierten Distribution nehme ich an).

I dig ELOG in diesen Fällen ist es eher ein persönlicher Blog, aber es ist leicht zu handhaben und installieren, die Daten auf Ihrem Computer lokal sind und alle Einträge über die Volltextsuche kann. Immer für mich genügt.

Wenn Sie eine Windows-Box mit IIS und MSSQL (einschließlich SQL Server Express) haben, sollten Sie sehen Bugtracker.net . Es ist kostenlos und Open Source (Sie den Quellcode erhalten), und es ist erweiterbar.

Auch wenn Sie eine Ein-Mann-Shop, eine kostenlose Bug-Tracking-System mit so viel Kraft, die ermöglicht es Ihnen, im Laufe der Zeit zu wachsen, weil es ziemlich einfach ist es, zukünftige Benutzer in das System hinzuzufügen.

Sie können es auch für das Aussehen Ihrer Organisation, Unternehmen oder Produkt.

Ontime 2008 von Axosoft ist frei für eine Einzelplatzlizenz. Es ist industrielle Stärke und geben Ihnen mehr als nur Bug-Tracking-alot!

http://www.axosoft.com

Jira die hat jetzt kostenlos persönliche Lizenzen.

Ich bin mit leo für diesen Zweck. Um genauer zu sein, sein Cleo Plugin.

Natürlich müssen Sie möglicherweise einige Zeit verbringen, um Leo zu gewöhnen, aber es wird sich auszahlen.

Eine flache Textdatei ist nur eine Liste, eine Excel-Tabelle eine zweidimensionale Liste ist.

leo können Sie die Daten in einem Baum halten! Und es hat auch Klone .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top