Gibt es ein Bug-/Problemverfolgungssystem, das in Mercurial integriert ist?
-
09-06-2019 - |
Frage
Ich habe Trac/Subversion schon einmal verwendet und die Integration gefällt mir sehr gut.Mein aktuelles Projekt verwendet Mercurial für die verteilte Entwicklung und es wäre schön, Probleme/Bugs verfolgen zu können und dies in Mercurial integrieren zu können.Mir wurde klar, dass dies aufgrund der Natur von DVCS schwierig sein könnte.
Lösung
TracMercurial integriert Trac mit Mercurial. Assembla bietet kostenloses Mercurial-Hosting mit Trac-Integration.
Die Idee besteht darin, dass Sie ein zentrales Repository als Master haben und alle untergeordneten Änderungen aus lokalen Repositorys in das Hauptrepository hochladen.
Andere Tipps
Ich möchte auch hinzufügen Redmine zur Liste.Ich habe mit Trac angefangen, aber ich fand, dass die Quecksilberunterstützung (und die Verwaltungsschnittstelle für alles) in Redmine viel besser ist.
FogBugz hat dicht Integration mit Mercurial durch ihre Ofen Produkt.
BugTracker.NET Unterstützt jetzt die Mercurial-Integration auf die gleiche Weise wie Subversion und Git.BugTracker.NET ist ein kostenloses Open-Source-ASP.NET Bug-Tracking System.
Andere kostenlose Open-Source-Bug-Tracker, die Mercurial unterstützen:
- Spur -http://trac.edgewall.org/wiki/TracMercurial
- Redmine -http://www.redmine.org/wiki/1/RedmineRepositories
- Aufrunden -https://www.mercurial-scm.org/wiki/Hook.Das Mercurial-Entwicklungsteam selbst verwendet Roundup.
Mantis hat eine Beta-Integration für Mercurial: BlogeintragUnd Code.
Überall Käfer ist ein verteiltes Bugtracking-System, das Mercurial unterstützt.
Die Integration von Jira erfolgt über ein Plugin.Es ist ein großartiges Werkzeug.
Ich habe gerade eine zusammengestellt Befehlszeilen-Bug-Tracker namens b für Mercurial, der zwar nicht so leistungsstark ist wie Trac und dergleichen, aber genau das ist, was viele Situationen erfordern.Das Beste an der Funktion ist die einfache Einrichtung: Installieren Sie die Mercurial-Erweiterung, und alle Ihre Repos verfügen über einen Bug-Tracker.Ich finde das unglaublich nützlich bei kleineren Projekten, die ich nicht mit einem vollwertigen Tracker einrichten kann/will, der irgendwo auf einem Server läuft hg b
Los geht.
Da ist ein BugzillaExtension zum Hinzufügen eines Kommentars zu einem Bugzilla-Bug, jedes Mal, wenn Sie seine Nummer erwähnen.
Ich habe kürzlich ein Trac-Plugin entwickelt, das einige Mercurial-Funktionen integriert, die das TracMercurial-Plugin noch nicht unterstützt. Es heißt TracMercurialChangesetPlugin.Es ermöglicht Ihnen, in Ihren Änderungssätzen zu suchen, den Cache zu synchronisieren und ein Änderungsprotokoll in Ihren zugehörigen Tickets anzuzeigen ...
Darüber können Sie unter lesen http://tumblr.com/x8tg5xbsh
Wenn Sie für einen anderen Vorschlag offen sind, können Sie es versuchen Artemis.
Obwohl ich es noch nicht benutzt habe, sieht es recht einfach aus.