Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Ebben a rövid útmutatóban telepíti a GitHub számára készült Azure Boards alkalmazást, hogy Azure Boards csatlakozzon a GitHub-adattárakhoz. Ha Azure Boards projekteket GitHub.com adattárakkal csatlakoztat, támogatja a GitHub véglegesítések és a lekéréses kérelmek munkahelyi elemekhez való csatolását. A GitHub szoftverfejlesztéshez használhatja, miközben a Azure Boards használatával megtervezheti és nyomon követheti a munkáját. Miután telepítette a GitHub Azure Boards alkalmazást a GitHub-fiókjára vagy szervezetére, válassza ki, hogy melyik GitHub adattárakhoz szeretne csatlakozni a projektből.
A GitHub-hez készült Azure Boards alkalmazás által támogatott integráció áttekintéséért lásd: Azure Boards-GitHub integráció.
Prerequisites
| Category | Requirements |
|---|---|
| Jogosultságok | - A Projektgyűjtemény rendszergazdái csoport tagja. Ha létrehozta a projektet, rendelkezik engedélyekkel. - Adminisztrátor vagy tulajdonos a GitHub szervezetnél az Azure Boards alkalmazás telepítéséhez. - Read engedélyek az GitHub adattárhoz. |
| Project-tagság | Projektcsapattag. |
Important
Ha az adattár már csatlakozik egy másik hitelesítési típus, például az OAuth használatával, el kell távolítania az adattárat a meglévő kapcsolatból, mielőtt újra csatlakoztatja az GitHub alkalmazással. A GitHub-alkalmazás konfigurálása előtt kövesse az A GitHub-adattárak hozzáadása vagy eltávolítása szakasz lépéseit.
Egy Azure DevOps szervezetet több GitHub adattárhoz is csatlakoztathat, ha Ön az adattárak rendszergazdája. Nem szabad több Azure DevOps szervezethez csatlakoztatnia egy GitHub-adattárat.
Az Azure Boards alkalmazás telepítése és konfigurálása
A telepítési sorrend a fiók konfigurációja miatt változhat. Ha szükséges, kövesse a képernyőn megjelenő utasításokat a következő lépések között.
Nyissa meg a Azure Boards alkalmazást a GitHub Marketplace-en.
A Csomagok és díjszabás csoportban az Ingyenes területen válassza a Telepítés lehetőséget.
Install & Authorize Azure Boards alatt válassza ki azokat az adattárakat, amelyekhez csatlakozni kíván az Azure Boards-hoz, majd válassza azInstall & Authorize lehetőséget.Ez a példa az Összes adattárat használja:
Válassza ki azt a Azure DevOps szervezetet és Azure Boards projektet, amelyhez csatlakozni szeretne GitHub.com.
Egyszerre csak egy projektet csatlakoztathat. Ha más projektekhez is csatlakozni szeretne, ezt később is megteheti a jelen cikk későbbi, Más projektek vagy adattárak konfigurálása című szakaszában leírtak szerint.
Azure Boards szervezeti hozzáférés biztosítása
Ha szükséges, hogy GitHub hozzáférést biztosítson Azure DevOps szervezetéhez, hajtsa végre az alábbi lépéseket.
A GitHub webportálon nyissa meg a Settings a profil menüjében.
Válassza az Alkalmazások lehetőséget az Integrációk területen.
Válassza a Authorized GitHub Apps>Azure Boards lehetőséget.
A képernyőkép az engedélyezett GitHub alkalmazásokat jeleníti meg, az Azure Boards kiemelve.
A Szervezeti hozzáférés csoportban oldja meg az esetlegesen megjelenő problémákat. Válassza a Grant lehetőséget, ha hozzáférést szeretne adni minden olyan szervezetnek, amely függőben lévő hozzáférési kérelemként jelenik meg.
Külső alkalmazás-hozzáférési szabályzat ellenőrzése
Győződjön meg arról, hogy a GitHub szervezet engedélyezi a harmadik féltől származó alkalmazások hozzáférését a Azure Boards alkalmazáshoz. Ha a harmadik fél hozzáférése korlátozott, a Azure DevOps adattárak hozzáadása üres listát jeleníthet meg, vagy hibát okozhat.
A hozzáférés engedélyezése:
A GitHubban nyissa meg a szervezetet, és menjen a Beállítások > OAuth-alkalmazásszabályzathoz.
Hagyja jóvá a Azure Boards alkalmazást (ajánlott), vagy távolítsa el az összes külső alkalmazásra vonatkozó korlátozásokat.
Megjegyzés:
A beállítás módosításához szervezettulajdonosnak vagy rendszergazdának kell lennie.
A kapcsolat használata
Ezen a ponton a Azure Boards-GitHub integrációja befejeződött. Kihagyhatja a következő lépéseket, vagy végighaladhat rajtuk a kapcsolat által támogatott funkciók megismeréséhez.
A táblán válassza a New work item elemet a "Jelvény hozzáadása a README-hez" – Probléma (Alapszintű), Felhasználói történet (Agile) vagy Termék-teendőlista (Scrum) nevű új munkaelem megadásához– a Azure Boards projekt által használt folyamatmodelltől függően.
Megjelenik a táblán egy jelvény hozzáadása a README-hez című munkaelem.
Nyissa meg a munkaelemet, lépjen a Fejlesztés szakaszra, és válassza a Hivatkozás hozzáadása lehetőséget.
A Link típusból válassza a GitHub Lekéréses kérelem lehetőséget.
Válassza ki az adattárat, és adja meg a lekéréses kérelem azonosítóját és egy nem kötelező megjegyzést.
Válassza a Hivatkozás hozzáadása lehetőséget.
A háttérben automatikusan a következő műveletek történnek:
- Jelvényt ad hozzá az első adattár README-fájljához a csatlakoztatott GitHub adattárak listájában.
- Létrehoz egy GitHub-kommitet a frissítéshez, amelyet a jelvény README-fájlhoz való hozzáadásával készítettek.
- Létrehoz egy GitHub lekéréses kérelmet, amely egyesíti a README-fájl módosításait.
- A GitHub véglegesítési és lekéréses kérelmet az 1. lépésben létrehozott munkaelemhez csatolja.
Válassza ki az első lekéréses kérelem hivatkozását a munkaelemből.
A GitHub lekéréses kérelem egy új böngészőlapon nyílik meg.
Válassza a Lekéréses kérelem egyesítése lehetőséget.
Nyissa meg az adattár README-fájlját, és tekintse meg a hozzáadott jelvényt.
További információ: A GitHub adattár állapotjelvényeinek hozzáadása.
Egyéb projektek vagy adattárak konfigurálása
Konfigurálhat más Azure Boards/Azure DevOps projekteket, GitHub.com adattárakat, vagy módosíthatja az aktuális konfigurációt az Azure Boards alkalmazáslapról. További információ: Adattárak hozzáadása vagy eltávolítása, illetve kapcsolat eltávolítása Azure Boards.
Adattárak hozzáadása vagy eltávolítása, illetve kapcsolat eltávolítása Azure Boards
Ha problémát tapasztal egy kapcsolattal kapcsolatban, javasoljuk, hogy távolítsa el a kapcsolatot, és kezdje újra egy új kapcsolattal.
A Azure DevOps projektjéből lépjen a Projekt beállításai>GitHub kapcsolatok.
Adattárak hozzáadásához vagy eltávolításához válassza a kapcsolatnál a További lehetőségek gombot, majd az Adattárak hozzáadása vagy a Adattárak eltávolítása lehetőséget a menüből.
A képernyőkép a GitHub kapcsolati menüjét mutatja, amely a További lehetőségek alatt található.
Az összes adattár és a kapcsolat eltávolításához válassza a Kapcsolat eltávolítása lehetőséget. Ezután válassza az Eltávolítás lehetőséget a megerősítéshez.
Tárház hozzáférésének módosítása
A GitHub webportálon nyissa meg a Settings a profil menüjében.
Válassza az Integrációs>alkalmazások lehetőséget. A Installed GitHub Apps területen válassza a Configure lehetőséget.
A képernyőkép a telepített GitHub-alkalmazásokat jeleníti meg, az Azure Boards és a Konfigurálás opcióval.
Megnyílik a Azure Boards konfigurációs lapja.
Görgessen le az Adattár hozzáférési szakaszához.
Válassza ki a kívánt beállítást, minden adattár vagy csak a kiválasztott adattárak közül.
Ha a Csak a kiválasztott adattárak lehetőséget választja, válassza ki azokat az adattárakat, amelyekben részt kíván venni az Azure Boards-szal való integrálás során.
Válassza az Mentésgombot.
Azure Boards integráció felfüggesztése vagy eltávolítása
Az előző eljárás 2. lépésétől kezdve görgessen le a Veszélyzóna szakaszig.
Az integráció felfüggesztéséhez válassza a Felfüggesztés lehetőséget. A megerősítési ablakban válassza az OK gombot a felfüggesztés megerősítéséhez.
Az integráció felfüggesztésének megszüntetéséhez válassza a Felfüggesztés megszüntetése lehetőséget.
Az Azure Boards alkalmazás eltávolításához válassza a Uninstall lehetőséget, majd válassza a OK lehetőséget az előugró megerősítési ablakban.
Azure Boards-GitHub kapcsolatok frissítése
Ha módosítja azokat az adattárakat, amelyeket az GitHub-Azure Boards alkalmazás támogat, a rendszer átirányíthatja Azure Boards GitHub kapcsolatokra. Ajánlott eltávolítani azokat az adattárakat az Azure Boards-ból, amelyek már nem tudnak csatlakozni a GitHubhoz. További információ: A GitHub adattárak hozzáadása vagy eltávolítása.
Ha eltávolítja a GitHub Azure Boards alkalmazást, a következő üzenet jelenik meg Azure Boards, Projekt beállításai>GitHub kapcsolatokban. Válassza a Kapcsolat lehetőséget az összes korábban létrehozott GitHub kapcsolat eltávolításához. További információ: A GitHub adattárak hozzáadása vagy eltávolítása.
A képernyőkép a telepítetlen Azure Boards GitHub alkalmazást mutatja.