Auflösen von Arbeitselementen beim Commit

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020

Schließen Sie Arbeitselemente, indem Sie Schlüsselwörter in Commitnachrichten erwähnen. Wenn Sie ein Arbeitselement in einem Commit Erwähnung, das es über einen der unterstützten Workflows zum Standardbranch macht, versuchen wir, dieses Arbeitselement aufzulösen.

Keywords

Die drei unterstützten Schlüsselwörter zum Auslösen einer Auflösung Erwähnung sind fix, fixesund fixed (ohne Beachtung der Groß-/Kleinschreibung). Optional kann ein Doppelpunkt dem Schlüsselwort (keyword) folgen. Die meisten Formen der Interpunktion können der Auflösung Erwähnung vorangehen oder fortfahren, mit Ausnahme eines weiteren Pfundzeichens (#).

Beispiele

Fixes #123

This fixed #123!

Change behavior to fix: #123

Fixes #123 and fixes #124

Hinweis

Jedes zu schließende Arbeitselement muss sowohl eine unterstützte Schlüsselwort (keyword) als auch die Arbeitselementnummer enthalten. Durch Trennzeichen getrennte Listen, zfixes #123,124,125. B. nach einer Schlüsselwort (keyword) löst nur das erste Arbeitselement auf. Dies geschieht, um die Anzahl der versehentlichen Auflösungen zu verringern, die auftreten können.

Schließen eines Arbeitselements

Verwenden Sie die Schlüsselwörter, um ein Arbeitselement in der Commitnachricht zu Erwähnung, und folgen Sie dann einem von zwei Workflows:

  • Pushereignis: Wenn ein Commit eine Auflösung enthält Erwähnung wenn er an die Standardbranch des Repositorys gepusht wird, wird versucht, das Arbeitselement aufzulösen.

  • Pull Request-Ereignis nach Abschluss: Wenn ein Benutzer einen Pull Request (mit Ausnahme squashen Zusammenführung) an den Standardbranch abschließt und die Option Zugeordnete Arbeitselemente nach dem Zusammenführen abschließen auswählt, werden alle Commits, die an den Pull Request gebunden sind, für Lösungserwähnungen verarbeitet und versucht, die zugeordneten Arbeitselemente aufzulösen. Dazu wählen Sie die Option nach abschluss zum Abschließen der zugeordneten Arbeitselemente im Vervollständigungsdialogfeld eines Pull Requests aus.

    Dialogfeldoption nach Abschluss

Aktivieren der Commit- Erwähnung Arbeitselementauflösung

Sie können die Einstellung Commit Erwähnung Arbeitselementauflösung in den Repositoryeinstellungen verwenden, um dieses Feature zu aktivieren oder zu deaktivieren. Diese Einstellung wird pro Repository konfiguriert und ist standardmäßig aktiviert.

Admin Option zum Aktivieren der Commit- Erwähnung Arbeitselementauflösung