Udostępnij przez


Rozwiązywanie problemów z elementami roboczymi podczas zatwierdzania

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

Zamknij elementy robocze, podając słowa kluczowe w komunikatach zatwierdzenia. Gdy wspomnisz o elemencie roboczym w zatwierdzeniu, które trafi do gałęzi domyślnej poprzez jeden z obsługiwanych przepływów pracy, podejmiemy próbę rozwiązania tego elementu roboczego.

Słowa kluczowe

Trzy obsługiwane słowa kluczowe wyzwalające wzmiankę o rozdzielczości to fix, fixesi fixed (bez uwzględniania wielkości liter). Opcjonalnie dwukropek może być umieszczony po słowie kluczowym. Większość form interpunkcji może poprzedzać lub kontynuować wzmiankę o rozdzielczości, z wyłączeniem innego znaku funta (#).

Przykłady

Fixes #123

This fixed #123!

Change behavior to fix: #123

Fixes #123 and fixes #124

Uwaga / Notatka

Każdy element roboczy do zamknięcia musi zawierać zarówno obsługiwane słowo kluczowe, jak i numer elementu roboczego. Rozdzielone przecinkami listy, takie jak fixes #123,124,125 po słowie kluczowym, rozpoznają tylko pierwszy element roboczy. Ma to na celu zminimalizowanie liczby przypadkowych rozwiązań problemów, które mogą wystąpić.

Zamykanie elementu roboczego

Użyj słów kluczowych, aby wspomnieć o elemencie roboczym w komunikacie zatwierdzenia, a następnie postępuj zgodnie z jednym z dwóch przepływów pracy:

  • Zdarzenie wypchnięcia — jeśli zatwierdzenie zawiera wzmiankę o rozwiązaniu problemu podczas wypychania do domyślnej gałęzi repozytorium, spróbuje rozwiązać element roboczy.

  • Zdarzenie po zamknięciu pull requestu - Gdy użytkownik ukończy pull request (z wyłączeniem scalania typu squash) do gałęzi domyślnej i wybierze opcję Ukończenie skojarzonych elementów roboczych po scaleniu, wszystkie zatwierdzenia powiązane z pull requestem zostaną przetworzone pod kątem wzmianek o rozwiązaniu i postara się rozwiązać powiązane elementy robocze. Aby to zrobić, wybierz opcję po zakończeniu pracy nad skojarzonymi elementami roboczymi w oknie dialogowym dla zakończenia pull requesta.

    Opcja okna dialogowego po zakończeniu

Włącz rozwiązywanie elementu roboczego przez wzmiankę o zatwierdzeniu

Aby włączyć lub wyłączyć tę funkcję, możesz użyć ustawienia zatwierdzania wzmianki o rozpoznawaniu elementów roboczych w ustawieniach repozytorium. To ustawienie jest konfigurowane dla poszczególnych repozytoriów i jest domyślnie włączone.

Opcja administratora umożliwiająca włączenie rozwiązywania elementów roboczych poprzez wzmiankę o zatwierdzeniu