Wenn jemand noch nach einer Antwort sucht, gibt es einen Dienst, der es mercurial-Benutzern ermöglicht, eine Verbindung zu einem Pivot-Tracker mit einer Syntax wie [#story_id finished]
in ihren Commit-Nachrichten herzustellen. Bitbucket ermöglicht diese Integration ebenfalls.
Note from Pivotal Tracker on the format:
Die minimale Commitnachricht Zeichenfolge, die Tracker ermöglicht eine source_commits POST mit einer Geschichte zu verknüpfen und einen Kommentar erstellen wird eine einzelne ID Geschichte in Quadrat eingeschlossen Klammern: '[# 12345678]'. Eine typische Nachricht, die angibt, dass ein Commit zwei Storys abschließt (die nicht im selben Tracker-Projekt benötigen), könnte folgendermaßen aussehen: 'finally [finished # 12345678 # 12345779], behebt Client/Server-Integration glitch'
Wenn eine eingeschlossene Geschichte nicht bereits gestartet wurde (es war in der „nicht gestartet“ -Zustand), eine Aktualisierung dieser Geschichte von/source_commits dass keine anderen Zustandsänderungsinformationen enthält wird automatisch der Start Geschichte.
Um automatisch eine Geschichte zu beenden, indem Sie eine Commit-Nachricht verwenden, umfassen „fixed“, „abgeschlossen“ oder „beendet“ in den eckigen Klammern zusätzlich die Geschichte ID. Sie können verschiedene Fälle oder Formen dieser Verben, wie "Fix" oder "FIXES", und sie können vor oder nach der story ID erscheinen. Hinweis: Für Features wird die Verwendung eines dieser Schlüsselwörter die Geschichte in den fertigen Zustand versetzen. Für Aufgaben, wird es die Geschichte in den akzeptierten Zustand setzen.
In einigen Umgebungen wird Code, der festgeschrieben wird, automatisch bereitgestellt. Verwenden Sie in diesem Fall das Schlüsselwort "liefert" und die Funktion Storys wird in den Auslieferungszustand versetzt.
Haben Sie Hooks für Mercurial und Pivot Tracker gefunden oder entwickelt? Ich wäre interessiert, wenn es so wäre. – kenny
Gefunden das ... habe es nicht im Detail betrachtet. http: //gist.github.com/105261 – kenny
Gut aussehen! Ich werde versuchen, wenn ich dieses Skript für Pivotal Tracker anpassen kann. Vielen Dank. –