Függőségek megtekintése és a kapcsolódó munka nyomon követése hivatkozásokkal

Azure DevOps Services | 2022-Azure DevOps Server – 2019 Azure DevOps Server | TFS 2018

A munkaelemek más munkaelemekhez való csatolásával nyomon követheti a kapcsolódó munkákat, megtekintheti a munkahierarchiát, megtekintheti a függőségeket és egyebeket. 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 gyors navigációt a munkaelemekhez és a csatolt objektumokhoz.

A különböző objektumokhoz különböző hivatkozástípusok kapcsolódnak. Használhat például szülő-gyermek hivatkozásokat a munkaelemek hierarchikus faszerkezetének támogatásához. A Véglegesítés és a Ág kapcsolattípus támogatja a munkaelemek és a Git-véglegesítések és ágak közötti kapcsolatokat.

Csatolja a munkaelemeket 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 megoszthatja az információkat.

Ez a cikk az Ön számára elérhető hivatkozástípusokat ismerteti. Objektumokat a webes portálon vagy a Visual Studio Team Explorerben kapcsolhat ö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 a munkaelemeket a Git-véglegesítésekhez, lekéréses kérelmekhez, buildekhez és egyebekhez kapcsolják. Ennek módjáról az alábbi forrásokból tájékozódhat:

Csatolt objektumok listájának megtekintése

A munkaelemhez társított ö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 szerint vannak csoportosítva, és az egyes csoportokon belül számlálnak. Az egyes csoportokat kibonthatja vagy összecsukhatja, és a megfelelő oszlopcím kiválasztásával rendezheti az egyes csoportokat állam, legújabb frissítés vagy megjegyzés szerint.

Az alábbi 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. Ez általában a megőrzési szabályzatoknak köszönhető, amelyek automatikusan törlik ezeket az objektumokat egy bizonyos időtartam 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 több jelentést. A függő hivatkozások támogatják azokat a nyomon követési feladatokat, amelyeket el kell végezni mások elindítása előtt. A Kapcsolódó hivatkozás típusa pedig támogatja az azonos szintű munkaelemek összekapcsolását.

Munkaelem hivatkozástípusai

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 név. Ha ezen nevek egyikével hivatkozik, a csatolt munkaelem frissül, hogy a megfelelő hivatkozástípussal rendelkező hivatkozást is tartalmazzon. Ha például szülőhivatkozást ad hozzá egy munkaelemhez, a csatolt munkaelem tartalmaz egy Gyermek hivatkozást.

Rövid útmutatóként használja az alábbi hivatkozástípusokat az alábbiak szerint:

  • 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 tartsa a másikat aktív
  • Ha kisebb elemekre szeretné bontani a munkaelemeket, használja a Szülő/gyermek hivatkozástípusokat– például a funkciókat történetekre vagy történetekre bontsa tevékenységekre
  • A megelőző-követő hivatkozástípusokat akkor használja, 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 tervez dolgozni
  • A Kapcsolódó hivatkozástípust akkor használja, 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 hivatkozástípusra vonatkozó hivatkozást a kapcsolódó megjegyzések szakaszban.

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ához vagy fájlok csatolásához.

Emellett használhatja a helyi menüt a webportálon vagy a Team Explorerben.

Megjegyzés

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

Szervezetközi munkaelem csatolása

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

  • Ha a különböző szervezetekben definiált és különböző csapatok által felügyelt munkaelemek függőségeit szeretné nyomon követni, használja a Forrás felhasználása/lehozása hivatkozástípusokat.
  • 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 links

A munkaelemek közötti hivatkozásokat a munkaelem-űrlapon belüli hivatkozásvezérlő fülek egyikével hozhatja létre. 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 Hivatkozás hozzáadása munkaelemekhez 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álon vagy a Visual Studio Team Explorerben nyitja meg az űrlapot.

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

Nyisson meg egy munkaelemet, és válassza a Hivatkozás hozzáadása vagy a plusz ikon lehetőséget 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ó munkaszakasz

A Meglévő elem lehetőséget választva bármilyen támogatott hivatkozástípussal hivatkozhat egy munkaelemre vagy más objektumra. Válassza az Új elem lehetőséget egy hivatkozás elindí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őről, a hivatkozás menü beállításairól.

A Kapcsolódó munka vagy hivatkozások lapon az alábbi műveleteket is végrehajthatja:

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

  • 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 Excellel.

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 kapcsolódnak egymáshoz hivatkozástípusokon keresztül.

A teszteseteket a Tesztelt/Tesztelt hivatkozástípusokkal 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 tesztfelügyeleti összetevők közötti legtöbb kapcsolat úgy történik, hogy végrehajt egy feladatot a Tesztoldalakról vagy a Microsoft Test Managerből.

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: Lépések megosztása tesztelési esetek között.

Képernyőkép a tesztmunkaelem-űrlapról, amelyen a lépések láthatók.

Képernyőkép a Megosztott lépések beszúrása párbeszédpanelről.

A Teszt területen hozzáadhat tesztcsomagokat, tesztcsomagokat és teszteseteket – amelyek összekapcsolva vannak, de nem egy adott hivatkozástí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, valamint buildelési és kiadási folyamatokhoz csatolt 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. Így a csapat megértheti, hogy mi történt, 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 – ahogyan az az alábbi ábrán is látható – a következők: Branch, Build, Changeset, Commit, Found in build, Integrated in build, Pull Request, Versioned Item és Integrated in release environment.

A devops-hivatkozástí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ő–összetevő kapcsolat típusai

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 HivatkozásokVezérlőOptions elemek, Fejlesztési hivatkozások vezérlő című témakört.

A munkaelemből hivatkozást adhat a támogatott összetevőkhöz a munkaelemek csatolásához korábban ismertetett módszerrel. 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. Munkaelemeket a Munkaelem űrlap Fejlesztés vezérlőjében is csatolhat a Git-kódfejlesztéshez csatolt munkaelemek című témakörben leírtak szerint.

További információért tekintse meg az alábbi cikkeket:

Git-kódfejlesztéshez csatolt munkaelemek

Az ajánlott módszer a munkaelem fejlesztésének elősegíté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 segítségével a Véglegesítés hivatkozástípussal összekapcsolhatja a munkaelemeket a véglegesítésekkel. 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 megjegyzést #35 Catch null kivételt a véglegesítésre. A véglegesítés leküldésekor a rendszer létrehoz egy Véglegesítés hivatkozást a véglegesítés és a 35. munkaelem között.
  • A Fejlesztés vezérlővel pedig a munkaelemből irányíthatja a Git-fejlesztést az alábbi képen látható módon.

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 GitHub-adattárakkal való ö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 segítségével 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és és a GitHub lekéréses kérelme.

Fontos

Csak olyan GitHub-összetevőkre hivatkozhat, amelyek adattárai csatlakoztak az Azure Boardshoz. 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 csatolt 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 Változáskészlet és a Verziószámozott elem hivatkozástípussal. 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.

Team Explorer, My Work, Pending Changes, check in

Webhelyhez, hálózati megosztáshoz, történethez 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ípussal 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 csapatának a megosztott fájlhoz, ahol megjegyzéseket fűzhetnek hozzá.

Csatolt munkaelemek lekérdezése

Ha hierarchikus hivatkozások alapján szeretné szűrni az elemeket, 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 Munkaelemek és a közvetlen hivatkozásokat.

Olyan munkaelemeket is kereshet, amelyek nem csak a mezőértékekre vonatkozó feltételeknek felelnek meg, hanem olyan munkaelemekre is, amelyek adott típusú hivatkozásokkal vannak összekapcsolva. Az ilyen 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ákért lásd: Lekérdezések csatolása és csatolása.

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 széles körben ismernie kell a függőségek nyomon követéséhez és a kódfejlesztéshez használható auditnaplók létrehozásához létrehozható különböző kapcsolati kapcsolatokat.

Miután létrehozott egy hivatkozási 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.