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


Mi az Azure Boards-GitHub integráció?

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

Maradjon összhangban és koordinálja folyamatait az Azure Boards segítségével, valamint kösse össze kódtevékenységét és hibáit a GitHubról. Ez a cikk áttekintést nyújt a Azure Boards és GitHub közötti integrációról.

Important

Ha konfigurálni és kezelni szeretné a GitHub.com kapcsolatait, használja a Azure Boards alkalmazást GitHub. Az alkalmazás egyszerűbb konfigurációs élményt nyújt, és az alkalmazás hitelesítésének és működtetésének előnye, hogy nem egyéni, hanem alkalmazásként működik. Csatlakozás után a tárházakat az Azure Boards vagy a GitHub.com segítségével kezelheti.

Integráció a Azure Boards és a GitHub között

Azure Boards és Azure DevOps támogatja a GitHub.com és GitHub Enterprise Server-adattárakkal való integrációt. Az Azure Boards vagy a GitHub rendszerről kiindulhat, hogy integrálja és csatlakoztassa a GitHub adattárakat egy Azure Boards projekthez.

Azure DevOps szolgáltatások kapcsolatonként legfeljebb 500 GitHub adattárkapcsolatot támogatnak. Azure DevOps 2022 legfeljebb 500 adattárat támogat, a korábbi verziók pedig legfeljebb 100 adattárat támogatnak.

Integrációs funkciók

Azure Boards-GitHub integráció a következő funkciókat támogatja:

Feature Description További információ
Átmenet feladatok A munkaelemek átalakítása "Kész" vagy "Befejezett" állapotba a fix, fixes vagy fixed parancsok használatával a GitHubon. Az AB# használata a GitHub és Azure Boards munkaelemek közötti hivatkozáshoz
Megjegyzések hozzáadása Megjegyzés közzététele GitHub véglegesítéshez, lekéréses kérelemhez vagy problémához, ha munkaelemhez van csatolva. Kommunikálás a GitHubon
Hivatkozás munkaelemekből Munkaelem-hivatkozásokat adhat hozzá egy GitHub ághoz, commithez vagy pull requesthez egy adattárban való kereséssel és részletes átnézésével. Kapcsolja a GitHub véglegesítéseket, lekérési kérelmeket, ágakat és problémákat az Azure Boards munkaelemekkel
GitHub objektumok megtekintése Dolgozzon GitHub jegyzetekkel a táblán, és gyorsan nyissa meg a csatolt GitHub véglegesítéseket, lekéréses kérelmeket vagy problémákat. Nézd meg a GitHub-objektumokat a táblán
Lekéréses kérelmek elemzése A csatolt GitHub lekérési kérelmek tervezet állapotának, felülvizsgálati állapotának és ellenőrzési állapotának megtekintése közvetlenül a Fejlesztési szakaszból. GitHub pull kérés betekintések
GitHub pull kérések említése A ! említésekkel hivatkozhat és tárgyalhatja GitHub munkaelem szövegmezőiből vagy megjegyzéseiből érkező lekéréses kérelmeket. Mention GitHub lekéréses kérelmek
YAML-folyamatok nyomon követhetőségének összeállítása Automatikusan létrehoz Integrated in build hivatkozásokat a munkaelemeken, amikor Azure Pipelines YAML-t használ egy GitHub adattárral. YAML-folyamatok buildállapotának megtekintése
Állapotjelvények konfigurálása Markdown-szintaxis hozzáadása az GitHub adattárhoz README.md fájlhoz, és megjeleníti a tábla állapotát. A GitHub adattár állapotjelvényeinek hozzáadása
Adattár-hozzáférés kezelése Adja meg, hogy az összes tárház vagy csak az Ön által megadott adattárak részt vehetnek-e a Azure Boards-GitHub integrációban. Tárház hozzáférésének módosítása
Integráció hibaelhárítása Az adattárakkal való Azure Boards-GitHub integrációval kapcsolatos problémák elhárítása. Kapcsolati problémák megoldása
A DevSecOps engedélyezése Konfigurálja a DevSecOps (vagy Secure DevOps) támogatását, tegye biztonságossá a kódját a GitHubon, hogy biztonságosan nyomon tudja követni a munkáját az Azure Boardsban. Engedélyezze a DevSecOps használatát az Azure és a GitHub révén

Kapcsolati feladatok

Az alábbi kapcsolati feladatokat Azure Boards-GitHub integrációval hajthatja végre:

Restrictions

A Azure Boards-GitHub integrációra a következő korlátozások vonatkoznak:

  • Egy GitHub-adattárat csak egy Azure DevOps szervezethez és projekthez csatlakoztathat.

    Ha ugyanazt a GitHub adattárat két vagy több Azure DevOps szervezet által meghatározott projektekhez csatlakoztatja, előfordulhat, hogy váratlan AB# említési csatolást tapasztal. További információért lásd: Azure Boards-GitHub integráció elhárítása.

  • Azure DevOps csak GitHub adattárakkal vagy Azure Repos Git-adattárakkal integrálhatók. Más Git-adattárakkal való integráció nem támogatott.

  • Nem kérdezhet le olyan munkaelemeket, amelyek GitHub összetevőkre mutató hivatkozásokat tartalmaznak. Azonban lekérdezheti a munkaelemeket External Link Count > 0 beállítással is.