Megosztás a következőn keresztül:


GitHub-véglegesítések, lekéréses kérelmek és problémák összekapcsolása az Azure Boards munkaelemeivel

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Ebből a cikkből megtudhatja, hogyan csatolhat munkaelemeket GitHub-véglegesítésekhez és lekéréses kérelmekhez, miután az Azure Boards-projektet gitHub-adattárral csatlakoztatta. Használhatja a #mention szintaxist, vagy hozzáadhat egy GitHub-véglegesítési vagy lekéréses kérési hivatkozást közvetlenül az Azure Boards munkaeleméből.

Feljegyzés

A GitHubhoz készült Azure Boards alkalmazással az Azure Boards és az Azure DevOps Services integrálható GitHub.com és GitHub Enterprise Server-adattárakkal. Az Azure DevOps Server 2019 és újabb verziói csak a GitHub Enterprise Server-adattárakkal való integrációt támogatják. Más Git-adattárakkal való integráció nem támogatott.

Előfeltételek

  • Projektkapcsolat:

    • Győződjön meg arról, hogy az Azure Boards-projekt csatlakoztatva van ahhoz a GitHub-adattárhoz, amelyhez a csatolni kívánt véglegesítési és lekéréses kérelmek léteznek. További információ: Azure Boards-GitHub-integráció.
  • Engedélyek:

    • Legyen közreműködő az Azure Boards-projektben és a GitHub-adattárban is.

Feljegyzés

Az üzemeltetett XML-folyamatmodellt használó projekteknek frissítenie kell a munkaelem-típusokat a Fejlesztési szakasz és a GitHub-hivatkozástípusok megtekintéséhez. További információ: Xml-definíciók frissítése a munkaelemtípusok kiválasztásához.

GitHub-véglegesítésből, lekéréses kérelemből vagy problémából az alábbi szintaxissal hozhat létre hivatkozást az Azure Boards-munkaelemre. Írja be a AB#ID véglegesítési üzenet szövegét. Lekéréses kérelem vagy probléma esetén adja meg a címet vagy a AB#ID leírást. A megjegyzésben való használat AB#ID nem hoz létre hivatkozást a munkaelemen.

Feljegyzés

A GitHub-problémákhoz való kapcsolódáshoz az Azure DevOps Server 2019 1-es vagy újabb verziójára van szükség.

AB#{ID}

Például a AB#125 125-ös munkaelem-azonosítóra mutató hivatkozások.

Véglegesítési vagy lekéréses kérelemüzenetet is megadhat a munkaelem áttűnéséhez. A rendszer felismeri fixés fixesfixedalkalmazza a következő #említési elemre. Az említett munkaelemek a feloldott munkafolyamat kategóriaállapotához társított első állapotra váltanak. Ha nincs állapot társítva a Feloldva állapothoz, a munkaelem átáll a Kész munkafolyamat kategória állapotához társított állapotra. További információ: A munkafolyamat-kategóriaállapotok használata az Azure Boards hátralékaiban és tábláiban.

Tekintse át a következő példatáblát:

Véglegesítési vagy lekéréses kérelem üzenete Művelet
Fixed AB#123 A munkaelem csatolása és áttűnése a Megoldott munkafolyamat állapota kategóriára, vagy ha nincs definiálva, akkor a Kész munkafolyamat állapota kategória.
Adds a new feature, fixes AB#123. A munkaelem csatolása és áttűnése a Megoldott munkafolyamat állapota kategóriára, vagy ha nincs definiálva, akkor a Kész munkafolyamat állapota kategória.
Fixes AB#123, AB#124, and AB#126 Az Azure Boards 123-ra, 124-re és 126-ra mutató hivatkozásai. Csak az első elemet, a 123-at áttűnés a Megoldott munkafolyamat állapota kategóriára, vagy ha nincs definiálva, akkor a Kész munkafolyamat állapota kategória.
Fixes AB#123, Fixes AB#124, Fixes AB#125 Az Azure Boards 123-ra, 124-re és 126-ra mutató hivatkozásai. Az összes elemet áttűnés a Feloldott munkafolyamat állapota kategóriára, vagy ha nincs definiálva, akkor a Kész munkafolyamat állapota kategóriára.
Fixing multiple bugs: issue #123 and user story AB#234 A GitHub 123-ik problémájára mutató hivatkozások és az Azure Boards 234.munkaeleme. Nincsenek áttűnések.

Feljegyzés

Ha ugyanazt a GitHub-adattárat két vagy több Azure DevOps-szervezetben meghatározott projektekhez kapcsolta, előfordulhat, hogy váratlan AB# -említés csatolása jelenik meg. További információ: Kapcsolati problémák megoldása. Ezért azt javasoljuk, hogy csak egyetlen Azure DevOps-szervezetben meghatározott projektekhez csatlakoztassa a GitHub-adattárat.

GitHub-ág létrehozása munkaelemből

Ha közvetlenül egy munkaelemből szeretne GitHub-ágat létrehozni, hajtsa végre az alábbi lépéseket:

  1. A táblában keresse meg azt a munkaelemet, amelyből GitHub-ágat szeretne létrehozni.

  2. Válassza a Munkaelem-műveletek>Új GitHub-ág lehetőséget.

    Képernyőkép a munkaelemről További műveletek kijelölve és kiemelve az Új GitHub-ág lehetőséget.

  3. A GitHub-ág létrehozása párbeszédpanelen adja meg az ág nevét, majd válassza ki a GitHub-adattárat és az alapágat.

  4. Válassza a Létrehozás lehetőséget.

    Képernyőkép a GitHub-ág létrehozása párbeszédpanelről.

    Az Azure Boards létrehozza az ágat a megadott GitHub-adattárban, és a munkaelemhez csatolja. További információ: Azure Boards-GitHub-integráció.

Feljegyzés

A GitHub-problémához való csatoláshoz az Azure DevOps Server 2019 1-es vagy újabb verziójára van szükség.

  1. Nyissa meg a munkaelemet, és lépjen a Hivatkozások lapra.

    Képernyőkép a munkaelem űrlapról, a Hivatkozások lapról, a Probléma hivatkozásának hozzáadása lapról.

  2. A Hivatkozás hozzáadása párbeszédpanelen válassza ki az egyik GitHub-hivatkozástípust, válasszon egy GitHub-adattárat, írja be a GitHub-ág URL-címét, véglegesítse vagy lekérje a kérelmet, majd válassza a Hivatkozás hozzáadása lehetőséget.

    Az alábbi példában egy GitHub-lekéréses kérelemre mutató hivatkozást adunk hozzá.

    Képernyőkép a munkaelem űrlapról, a Hivatkozások lapról, a Hivatkozás hozzáadása párbeszédpanelről, a GitHub lekéréses kérelem hivatkozástípusának kiválasztásáról.

    Az Azure Boards egy ellenőrzést végez annak ellenőrzéséhez, hogy érvényes hivatkozást adott-e meg. A csatolt GitHub-adattárnak csatlakoznia kell az Azure Boards-projekthez , vagy az érvényesítés sikertelen.

Feljegyzés

Ha az Azure DevOps Servert és a GitHub Enterprise Servert használja, az AB#-hivatkozások végrehajtása késik. Van egy leküldéses és lekéréses kialakításunk, amely óránként lekéri a GitHub-eseményeket a véglegesítés, a lekérés és a probléma növekményes változásairól.

A munkaelem-űrlap Fejlesztési szakasza a GitHub véglegesítésére és lekérésére létrehozott hivatkozásokat sorolja fel a GitHub ikonnal.

Képernyőkép a munkaelem űrlapról, a Fejlesztés szakaszban a GitHub-hivatkozások láthatók.

Válassza ki a megadott hivatkozást a véglegesítési vagy lekéréses kérelem GitHubon való megnyitásához.

GitHub-objektumok megtekintése egy táblán

Ha engedélyezve vannak a GitHub-széljegyzetek a táblán, a további részletekért gyorsan megnyithatja a csatolt GitHub-véglegesítéseket, lekéréses kérelmeket vagy problémákat. További információ: Kártyák testreszabása.

Képernyőkép a gitHub-hivatkozások munkahelyi elemkártyákon való ábrázolásáról.

Következő lépések