Hivatkozások használata a függőségek megtekintéséhez és a kapcsolódó munka nyomon követéséhez

Azure DevOps Services | Azure DevOps Server 2020 | 2019 Azure DevOps Server | TFS 2018

A munkaelemek más munkaelemekkel való összekapcsolásával nyomon követheti a kapcsolódó munkát, megtekintheti a munka hierarchiáját, megtekintheti a függőségeket stb. A munkaelemek devopshoz és más objektumokhoz való csatolásával támogatja a módosítások automatikus nyomon követését, és lehetővé teszi a munkaelemek és a csatolt objektumok gyors navigációját.

A különböző objektumokhoz különböző csatolási típusok használhatók. Szülő /gyermek hivatkozásokkal például támogathatja a munkaelemek hierarchikus fastruktúráját. A Véglegesítés és az Ág kapcsolattípus támogatja a munkaelemek és a Git-véglegesítések, illetve az ágak közötti kapcsolatokat.

Munkaelemek összekapcsolása a következő célok támogatásához:

  • Függőségek, kapcsolódó elemek és munkahierarchiák nyomon követése
  • A tesztesetekkel és a teszteredményekkel tesztelt munkaelemek nyomon követése
  • Kódmódosítások és az általuk támogatott munkaelemek naplózásának támogatása
  • A végpontok közötti nyomon követhetőség támogatása
  • A munkaelemek hálózati megosztáshoz, vágólaphoz vagy dokumentumhoz való csatolásával információkat oszthat meg.

Ez a cikk a használható hivatkozástípusokat ismerteti. Az objektumokat a webes portálon vagy a Visual Studio Team Explorerben kapcsolhatja össze. A munkaelemek csatolásával és a hivatkozások törlésével kapcsolatos részletekért lásd: Hivatkozás hozzáadása munkaelemekhez.

Tipp

Beállíthat automatikus csatolást és egyéb beállításokat, amelyek munkaelemeket csatolnak a Git-véglegesítésekhez, lekéréses kérelmekhez, buildekhez és egyebekhez. Ennek módjáról az alábbi forrásokból tájékozódhat:

Csatolt objektumok listájának megtekintése

A munkaelemhez csatolt összes objektum listájának megtekintéséhez nyissa meg a munkaelemet, és válassza a Hivatkozások lapot. A Hivatkozások lap az összes csatolt objektum számát jelzi.

Képernyőkép a Hivatkozások lapról a csatolt objektumok számával.

A csatolt objektumok a hivatkozástípusuk alatt vannak csoportosítva, és az egyes csoportokon belül számlálhatók. A megfelelő oszlopcím kiválasztásával kibonthatja vagy összecsukhatja az egyes csoportokat, és rendezheti az egyes csoportokat állam, legutóbbi frissítés vagy megjegyzés szerint.

A következő Hivatkozások lapon például egy munkaelem 64 csatolt objektumának egy része látható.

Képernyőkép a Hivatkozások lapról számos csatolt objektummal.

A piros felkiáltójellel előtaggal ellátott hivatkozások azt jelzik, hogy a build, a kiadás vagy más objektum törölve lett. Ennek oka általában az adatmegőrzési szabályzatok, amelyek automatikusan törlik ezeket az objektumokat egy adott időszak leteltét követően.

Munkaelemekhez csatolt munkaelemek

A munkaelemeket több rendszerkapcsolattípus is összekapcsolja egymással: két fatopológia, egy függőségi topológia és egy hálózat. A fatopológiahivatkozások támogatják a beágyazott hierarchiákat, a fa lekérdezéseket és számos jelentést. A függő hivatkozások támogatják azokat a feladatokat, amelyeket el kell végezni mások elindítása előtt. A Kapcsolódó hivatkozástípus támogatja az azonos szintű munkaelemek összekapcsolását.

Munkaelem-hivatkozástípusok

Az összes kétirányú kapcsolattípust előre- és fordított név jellemzi, például szülő/gyermek és duplikált/duplikált típusú. Ha ezen nevek valamelyikével hoz létre csatolást, a csatolt munkaelem frissül, hogy tartalmazza a megfelelő hivatkozástípusú hivatkozást. Ha például szülőhivatkozást ad hozzá egy munkaelemhez, a csatolt munkaelem tartalmaz egy Gyermek hivatkozást.

Gyorsútmutatóként használja a következő hivatkozástípusokat a jelzett módon:

  • Használja a Duplikált hivatkozástípust két olyan munkaelem létrehozásakor, amelyek lényegében ugyanazokat az információkat rögzítik; zárja be az egyik munkaelemet, és hagyja aktívként a másikat
  • A szülő-gyermek kapcsolattípusokat akkor érdemes használni, ha a munkaelemeket kisebb elemekre szeretné bontani – például a jellemzőket történetekre vagy történetekre bonthatja tevékenységekre
  • Megelőző –követő kapcsolattípusokat akkor használjon, ha nyomon szeretné követni azokat a feladatokat, amelyeket el kell végezni mások elindítása előtt; ezt a hivatkozástípust leggyakrabban akkor használják, ha a Project használatával tervezi a munkát
  • Akkor használja a Kapcsolódó hivatkozástípust, ha a csatolt munkaelemek azonos szinten vannak – például két olyan felhasználói történet, amely egymást átfedő funkciókat definiál –, vagy összekapcsolja a különböző projektekben definiált vagy különböző csapatok által kezelt munkaelemeket.

A hivatkozástípusok kiválasztásával kapcsolatos útmutatásért tekintse át a kapcsolódó megjegyzések szakasz Hivatkozástípus hivatkozását.

Hivatkozásokat létrehozhat egy munkaeleműrlapról, egy olyan munkaelemből, amely megjelenik a lekérdezési eredmények listájában, a Microsoft Excelben vagy a Microsoft Projectben. A Team Foundation bármely ügyfélprogramját, például a Team Explorert és a webportált is használhatja hivatkozások létrehozására vagy fájlok csatolására.

Használhatja a helyi menüt is a webportálon vagy a Team Explorerben.

Megjegyzés

Minden munkaelemhez legfeljebb 1000 hivatkozást adhat hozzá más munkaelemekhez.

Szervezeti munkaelemek összekapcsolása

Az Azure Active Directoryt használó szervezetek különböző projektekben található munkaelemeket kapcsolhatnak össze szervezetek között. Használja a következő hivatkozástípusokat a jelzett módon:

  • A "Felhasználás innen/legyártva" hivatkozástípust akkor használja, ha nyomon szeretné követni a különböző szervezetekben definiált és különböző csapatok által kezelt munkaelemek függőségeit.
  • Akkor használja a Távoli kapcsolódó hivatkozástípust, ha a csatolt munkaelemek különböző szervezetekben vannak definiálva, és különböző csapatok kezelik őket, de nem rendelkeznek erős függőségekkel.

User Story form, Link tab, showing two external link

A munkaelemek között a munkaelem-űrlapok hivatkozásvezérlő lapjainak egyikével hozhat létre hivatkozásokat. A munkaelemek összekapcsolására szolgáló felhasználói felület a használt platformtól, verziótól és ügyféltől függően eltérő. Ha több munkaelemet szeretne egy új vagy meglévő elemhez csatolni, olvassa el a Munkahelyi elemekre mutató hivatkozás hozzáadása című témakört.

Megjegyzés

Az elérhető munkaelemek űrlapjai és funkciói attól függően eltérhetnek, hogy a webes portálról vagy a Visual Studio Team Explorerből nyitja meg az űrlapot.

A munkaelem űrlapon a Kapcsolódó munka szakaszban vagy a Hivatkozások lapon adhat hozzá hivatkozást.

Nyisson meg egy munkaelemet, és kattintson a Hivatkozás hozzáadása vagy a plusz ikonra a hivatkozás hozzáadásához.

Képernyőkép a munkaelem űrlapról, a Hivatkozások lapról és a Kapcsolódó munka vezérlőelemről.

Webportál, munkaelem űrlap, Kapcsolódó munka szakasz

Válassza a Meglévő elemet egy munkaelemhez vagy más objektumhoz való csatoláshoz bármilyen támogatott hivatkozástípussal. Válassza az Új elemet egy hivatkozás indításához és egy új munkaelem egyidejű definiálásához. Részletekért lásd: Hivatkozás hozzáadása munkaelemekhez.

Képernyőkép a Kapcsolódó munka vezérlőelemről, a hivatkozás menü beállításairól.

A Kapcsolódó munka vagy Hivatkozások lapon az alábbi műveleteket is elvégezheti:

A lekérdezés eredményoldalán az alábbi műveleteket is elvégezheti:

  • Kijelölt elemek csatolása új munkaelemhez
  • Kijelölt elemek csatolása meglévő munkaelemhez

Részletekért lásd: Hivatkozás hozzáadása munkaelemekhez.

Ezek a funkciók lehetővé teszik a szülő-gyermek kapcsolattípust használó hivatkozások gyors csatolását vagy módosítását:

Az Excel használatával is módosíthatja a hivatkozás struktúráját. Lásd: Munkaelemek tömeges hozzáadása vagy módosítása az Excelben.

A teszteléshez kapcsolódó hivatkozástípusok összekapcsolják a teszteset-kezelési munkaelemeket egymással vagy más munkaelemekkel. A webes portálon vagy a Microsoft Test Managerben megtekintheti, hogy mely tesztelési esetek vannak meghatározva egy tesztcsomaghoz, és mely tesztcsomagok vannak meghatározva egy tesztcsomaghoz. Ezek az objektumok azonban nem csatolástípusokon keresztül kapcsolódnak egymáshoz.

A teszteseteket a Tesztelt/Tesztelt hivatkozástípusok használatával csatolhatja a munkaelemekhez. Ugyanazokat a hivatkozásvezérlőket használja, amelyekkel munkaelemeket csatolhat más munkaelemekhez a korábban leírtak szerint.

Az alábbi képen a tesztfelügyeleti munkaelemtípusok összekapcsolásához használt hivatkozástípusok teljes készlete látható. a legtöbb kapcsolat a tesztfelügyeleti összetevők között egy feladat tesztoldalakról vagy a Microsoft Test Managerből történő végrehajtásával történik.

A tesztobjektumok csatolásához használt csatolási típusok

Ha például megosztott lépéseket ad hozzá egy tesztesethez, a rendszer automatikusan összekapcsolja őket a Teszteset/Megosztott lépések hivatkozástípusokkal. Lásd a tesztelési esetek közötti megosztás lépéseit.

Teszteset munkaelem űrlapja (TFS 2015)

Megosztott lépések létrehozása

A Tesztből tesztcsomagokat, tesztcsomagokat és teszteseteket adhat hozzá – ezek összekapcsolva vannak, de nem egy adott kapcsolattípuson keresztül. Emellett a tesztrendszer létrehozza és kezeli a teszteredmények társítását a tesztelési esetekhez és a tesztelési tervekhez.

Kódösszetevőkhöz, buildelési és kiadási folyamatokhoz kapcsolódó munkaelemek

A szoftver fejlesztése során rögzítheti, hogy mely kódmódosítások és buildek támogatják a munkaelem befejezését. Ily módon a csapat megértheti, hogy milyen munkát végeztek, vagy hogyan javítottak egy hibát a kódbázis módosításainak auditnaplójában.

A hivatkozások létrehozásához használt hivatkozástípusok – ahogy az a következő ábrán is látható – a következők: Branch, Build, Changeset, Commit, Found in build, Integrated in build, Pull Request, Versioned Item, and Integrated in release environment.

A devops-kapcsolattípusok fogalmi képe.

A hivatkozások létrehozásához használt hivatkozástípusok – az alábbi ábrán látható módon – a következők: Branch, Build, Changeset, Commit, Pull Request és Versioned Item.

Összetevők és összetevők között kapcsolattípusok

Ha többet szeretne megtudni a hivatkozások vezérlőjéről, vagy testre szeretné szabni a Fejlesztési hivatkozások vezérlőt, olvassa el a LinksControlOptions elemeit és a Fejlesztési hivatkozások vezérlőt.

A munkaelemről a támogatott összetevőkre mutató hivatkozást a munkaelemek csatolásához korábban ismertetett módszerrel adhat hozzá. Egyszerűbb módszer azonban a munkaelem-azonosító hozzáadása véglegesítéshez, lekéréses kérelemhez, változáskészlethez vagy más támogatott Git- vagy TFVC-művelethez az elemek létrehozásakor. Emellett a Munkaelem űrlap fejlesztés vezérlőjének munkaelemeit is csatolhatja a Git-kódfejlesztéshez csatolt Munka elemek szakaszban leírtak szerint.

További információt az alábbi cikkekben talál:

Git-kódfejlesztéshez kapcsolódó munkaelemek

Az ajánlott módszer a munkaelem fejlesztése, vagy a munkaelem-azonosító hozzáadása ágak, véglegesítések és lekéréses kérelmek létrehozásakor.

A Git lehetővé teszi a munkaelemek véglegesítéshez csatolását a Véglegesítés hivatkozástípussal. Ezt többféleképpen is megteheti:

  • A Visual Studio Team Explorerben a módosítások véglegesítése előtt adjon hozzá munkaelem-azonosítókat
    Munkaelem-azonosító hozzáadása vagy elemek húzása a módosítások véglegesítése előtt
  • Használhatja a git-commit parancsot, és belefoglalhatja a munkaelem azonosítóját a megjegyzésbe. Alkalmazza például ezt a 35. megjegyzést null kivételként a véglegesítésre. A véglegesítés leküldésekor a rendszer létrehoz egy véglegesítési hivatkozást a véglegesítés és a 35. munkaelem között.
  • A Fejlesztés vezérlővel pedig a git-fejlesztést a munkaelemből irányíthatja, ahogyan az alábbi ábrán látható.

Képernyőkép a munkaelem űrlapról, a Fejlesztés vezérlőről.

Képernyőkép a 2019-Azure DevOps Server munkaelem űrlapról, a Fejlesztés vezérlőről.

Képernyőkép a munkaelem űrlapról, Fejlesztés vezérlő, TFS 2018.

GitHub-összetevőkhöz csatolt munkaelemek

Az Azure Boards és a GitHub-adattárak összekapcsolásával engedélyezheti a GitHub-véglegesítések és a lekéréses kérelmek munkahelyi elemekhez való összekapcsolását. A GitHubot szoftverfejlesztéshez használhatja, miközben az Azure Boards használatával megtervezheti és nyomon követheti a munkáját.

A támogatott hivatkozástípusok közé tartozik a GitHub véglegesítése, a GitHub-probléma és a GitHub lekéréses kérelme.

A támogatott hivatkozástípusok közé tartozik a GitHub véglegesítése és a GitHub lekéréses kérelme.

Fontos

Csak olyan GitHub-összetevőkre hivatkozhat, amelyek adattárai az Azure Boardshoz vannak csatlakoztatva. A kapcsolat létrehozásához lásd: Azure Boards csatlakoztatása a GitHubhoz. További információ a GitHub-összetevőkhöz való csatolásról: GitHub-véglegesítések, lekéréses kérelmek és problémák csatolása munkaelemekhez.

TFVC-kódfejlesztéshez kapcsolódó munkaelemek

A Team Foundation verziókövetése (TFVC) lehetővé teszi a munkaelemek verziókövetési változáskészletekhez vagy verziószámozott forráskódfájlokhoz való csatolását a Módosításkészlet és a Verziószámozott elem hivatkozástípusokkal. Ha függőben lévő módosításokat jelentkezik be, vagy a Saját munka használatával ellenőrzi a módosításokat, a munkaelemek automatikusan csatolva lesznek a módosításokhoz.

Csapatkezelő, Saját munka, Függőben lévő módosítások, bejelentkezés

Webhelyhez, hálózati megosztáshoz, vágólaphoz vagy dokumentumhoz csatolt munkaelemek

A Hivatkozások vagy a Vágólap hivatkozástípussal munkahelyi elemet csatolhat egy hálózati megosztáson található webhelyhez, hálózati megosztáshoz vagy dokumentumhoz. Mindkét hivatkozástípus egyirányú hivatkozás. Ilyen típusú hivatkozások hozzáadásához ugyanazokat a hivatkozásvezérlőket használhatja, mint korábban a munkaelemek összekapcsolásához.

A Hivatkozások vagy a Vágólap hivatkozástípussal csatolhat egy munkaelemet EGY URL-címhez.

A vágólap hivatkozástípusának használatával megkülönböztetheti a hozzáadni kívánt hivatkozást egy munkaelem-specifikációkat tartalmazó vágólap vagy dokumentum megadásához. Ezzel a hivatkozástípussal hozzáférést biztosíthat a csapatnak a megosztott fájlhoz, ahol megjegyzéseket fűzhetnek hozzájuk.

Csatolt munkaelemek lekérdezése

Ha hierarchikus hivatkozások alapján szeretne elemeket szűrni, használja a Munkaelemek fája lekérdezéstípust. Ha az elemeket az összes hivatkozástípus alapján szeretné szűrni, használja a Munka elemet és a közvetlen hivatkozásokat.

Olyan munkaelemeket is kereshet, amelyek nem csak a mezőértékek feltételeinek felelnek meg, hanem olyan munkaelemekre is, amelyek adott típusú hivatkozásokkal vannak összekapcsolva. Az ilyen típusú lekérdezések a munkaelemek elsődleges készletét jelenítik meg, amelyek megfelelnek a mezőfeltételnek, valamint egy másodlagos készletet, amely az elsődleges készlet elemeihez van csatolva.

A lekérdezési példákat a Csatolás és a Melléklet lekérdezések című témakörben tekintheti meg.

Megjegyzés

Nem hozhat létre olyan lekérdezést, amely a Tesztcsomagok, a Tesztcsomagok és a Tesztelési esetek hierarchikus nézetét jeleníti meg. Ezek az elemek nem kapcsolódnak egymáshoz szülő/gyermek vagy más hivatkozástípus használatával. A hierarchiát csak a Teszttervek> lapon tekintheti meg.

Most már átfogó ismereteket kell kapnia a függőségek nyomon követéséhez és a kódfejlesztéshez létrehozható kapcsolati kapcsolatokról.

Miután létrehozott egy kapcsolati kapcsolatot, nem szerkesztheti a kapcsolat hivatkozástípusát a webportálon, de ezt a Team Explorerben teheti meg.

További információért lásd a következő cikkeket:

A kapcsolódó munkaelemeket és objektumokat egy munkaelem-űrlapon tekintheti meg a Visual Studio Marketplace Azure DevOps lapján elérhető Munkaelem vizualizációs bővítmény telepítésével.