Sdílet prostřednictvím


Propojení pracovních položek s objekty

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

Propojení pracovních položek jsou přidružení mezi dvěma pracovními položkami nebo pracovní položkou a jiným objektem. Propojení popisují vztah mezi objekty. Pomocí odkazů na pracovní položky můžete sledovat závislosti a související práci pro sledovatelnost, sdílet informace, spravovat složité projekty, které zahrnují více týmů nebo produktů, sledovat změny kódu, testy a další.

Požadavky

Předpoklad Popis
správce projektu nebo přispěvatel člen projektu a člen skupiny přispěvatelů nebo skupiny administrátorů projektů.
Přístup zainteresovaných stran Chcete-li přidat nebo upravit pracovní položky, musí mít alespoň účastník přístup. Uživatelé s přístupem účastníků pro veřejné projekty mají úplný přístup k backlogu a funkcím panelu, jako jsou uživatelé se základním přístupem. Další informace najdete ve stručné referenční příručce k přístupu pro účastníka.
člen přispěvatele nebo Povolit oprávnění – Chcete-li zobrazit nebo upravit pracovní položky, musíte mít vaše oprávnění Zobrazit pracovní položky v tomto uzlu a Upravit pracovní položky v tomto uzlu nastavena na Povolit. Ve výchozím nastavení má skupina Přispěvatelé toto oprávnění nastaveno na Povolit. Další informace naleznete v tématu Nastavení oprávnění a přístupu pro sledování práce.
– Ke konfiguraci možností integrace pro publikační kanál Classic je třeba mít oprávnění k úpravám vydání.
– Pokud chcete propojit pracovní položky s potvrzeními a žádostmi o přijetí změn, je třeba mít oprávnění Upravit pracovní položky v tomto uzlu nastavené na Povolit pro cestu oblasti přiřazenou pracovní položce. Ve výchozím nastavení má skupina Přispěvatelé tuto sadu oprávnění.
– Chcete-li zobrazit pracovní položky, musí být vaše oprávnění Zobrazit pracovní položky v tomto uzlu nastavena na Povolit pro cestu oblasti přiřazenou pracovní položce.
definované iterace Pokud chcete použít podokno Plánování , musí správce týmu definovat cesty iterace (sprint) a nakonfigurovat iterace týmu.
Předpoklad Popis
správce projektu nebo přispěvatel člen projektu a člen skupiny přispěvatelů nebo skupiny administrátorů projektů.
Přístup zainteresovaných stran Abyste mohli přidat nebo upravit pracovní položky, musíte mít alespoň přístup pro zájemce.
člen přispěvatele nebo Povolit oprávnění – Chcete-li zobrazit nebo upravit pracovní položky, musíte mít oprávnění Zobrazit pracovní položky v tomto uzlu a Upravit pracovní položky v tomto uzlu nastavena na Povolit. Ve výchozím nastavení má skupina Přispěvatelé toto oprávnění nastaveno na Povolit. Další informace najdete v tématu Nastavení oprávnění a přístupu pro sledování práce.
– Abyste mohli nakonfigurovat možnosti integrace pro nasazovací kanál Classic, je nutné mít oprávnění k úpravám verze.
– Pokud chcete propojit pracovní úkoly s commity a žádostmi o přijetí změn, nastavte Upravit pracovní úkoly v tomto uzlu oprávnění nastavená na Povolit pro oblastní cestu přiřazenou pracovním úkolům. Ve výchozím nastavení má skupina Přispěvatelé tuto sadu oprávnění.
– Chcete-li zobrazit pracovní položky, musí být vaše oprávnění Zobrazit pracovní položky v tomto uzlu nastavena na Povolit pro cestu oblasti přiřazenou pracovní položce.
definované iterace Pokud chcete použít podokno Plánování , musí správce týmu definovat cesty iterace (sprint) a nakonfigurovat iterace týmu.
Předpoklad Popis
správce projektu nebo přispěvatel člen projektu a člen skupiny přispěvatelů nebo skupiny administrátorů projektů.
Přístup zainteresovaných stran Chcete-li přidat nebo upravit pracovní položky, měli byste mít alespoň Stakeholder přístup.
člen přispěvatele nebo Povolit oprávnění Chcete-li zobrazit nebo upravit pracovní položky, je třeba mít oprávnění Zobrazit pracovní položky v tomto uzlu a Upravit pracovní položky v tomto uzlu nastavena na Povolit. Ve výchozím nastavení má skupina Přispěvatelé toto oprávnění nastaveno na Povolit. Další informace najdete v tématu Nastavení oprávnění a přístupu pro sledování práce.
definované iterace Pokud chcete použít podokno Plánování , musí správce týmu definovat cesty iterace (sprint) a nakonfigurovat iterace týmu.

Následující typy odkazů vám pomůžou spravovat různé vztahy mezi pracovními položkami a jinými objekty.

Kategorie typu odkazu Popis
sestavení Spojuje pracovní položku s číslem sestavení, které bylo nalezeno v sestavení nebo integrované do sestavení.
kódu Připojí pracovní položku k větvi, sadě změn, commitu, žádosti o přijetí změn, značce nebo verzované položce.
GitHub Připojí pracovní položku k větvi úložiště GitHub, potvrzení, problému nebo pull requestu.
práce na dálku Připojí pracovní položku definovanou v jiné organizaci, která buď využívá, vytváří nebo vzdáleně souvisí prostřednictvím adresy URL.
Požadavek Připojí pracovní položku ke scénáři prostřednictvím adresy URL.
testovací Připojí pracovní položku k testovací příloze nebo výsledku.
wiki Připojí pracovní položku ke stránce wikiwebu.
práce Připojí pracovní položku k různým aspektům vaší práce, mezi které patří:
- Ovlivněno
-Ovlivňuje
-Dítě
-Duplikát
- Duplikát
- Hypertextový odkaz
- Integrovaná v uvolňovací fázi
-Rodič
-Předchůdce
- Odkázáno kým
-Odkazy
-Příbuzný
– Sdílené kroky
-Nástupce
-Zkušební případ
- Testováno
- Testy

Další informace o typech vazeb mezi úkoly, včetně nadřazeného/podřízeného, souvisejícího a předchůdce-následníka, naleznete v tématu Typy vazeb mezi úkoly.

Pokud chcete propojit pracovní položky s různými objekty, postupujte takto:

  1. Přihlaste se ke své organizaci (https://dev.azure.com/{Your_Organization}).

  2. Otevřete existující pracovní položku, ze které chcete vytvořit propojení, nebo vytvořte novou.

  3. Vyberte Odkazy>Přidat odkaza pak vyberte Existující položka nebo Nová položka.

    Posloupnost snímků obrazovky pro přidání nového nebo existujícího odkazu na pracovní položku

  4. V rozevíracím seznamu Typ odkazu vyberte typ odkazu , který chcete vytvořit.

  5. Do následujícího pole zadejte nebo vyberte objekt, na který chcete vytvořit propojení.

  6. (Volitelné) Zadejte komentář pro popis odkazu.

  7. Vyberte Přidat odkaz a vytvořte odkaz.

Konkrétnější pokyny k propojení různých typů pracovních položek najdete v následujících částech.

Tip

Pomocí dalších funkcí můžete propojit nebo změnit odkazy, které používají typ odkazu Rodič/Dítě. Některé funkce jsou závislé na verzi. Další informace najdete v následujících článcích:

Pokud chcete na webovém portálu přidat odkaz na jinou pracovní položku, postupujte takto:

  1. Otevřete pracovní položku, ze které chcete vytvořit propojení.

  2. Ve formuláři pracovní položky si můžete vybrat ze dvou způsobů, jak tento úkol provést:

    • Přejděte do části Související práce a vyberte Přidat odkaz>Existující položka.
    • Vyberte Odkazy>Přidat odkaz>Existující položka.

    Snímek obrazovky zobrazuje posloupnost zvýrazněných tlačítek pro přidání odkazu na existující pracovní položku na kartě Odkazy.

  3. V rozevíracím seznamu Typ odkazu vyberte typ odkazu , který chcete vytvořit, například Podřízený, Nadřazenýnebo Související.

  4. Do pole Pracovní položky pro propojení zadejte ID pracovní položky, na kterou chcete vytvořit odkaz, nebo vyberte z rozevírací nabídky a pak vyberte Přidat odkaz.

    Následující příklad používá odkaz typu Related k testovacímu případu s ID 280.

    Snímek obrazovky s dialogovým oknem Přidat odkaz, webový portál a existující pracovní položkou

    Odkazy můžete přidávat jenom po jednom. Jejich ID oddělená čárkami nebo mezerami se nedají zadat.

    Pokud chcete propojit více pracovních položek, zadejte jejich ID oddělená čárkami nebo mezerami. Pokud neznáte ID nebo chcete odkázat na položku v jiném projektu, vyberte Další akce.

  1. Na webovém portálu otevřete backlog nebo stránku s výsledky dotazu.

  2. Vyberte (zvýrazněte) více pracovních položek pro přidání odkazu.

  3. Vyberte Další akce pro vybrané pracovní položky, vyberte Přidat odkaza pak zvolte Propojit s existující položkou... nebo Propojit s novou pracovní položkou....

    V následujícím příkladu provedeme vícenásobný výběr z backlogu produktu a zvolíme Odkaz na existující položku....

    Snímek obrazovky s místní nabídkou backlogu, vícenásobným výběrem položek v backlogu, otevření místní nabídky a zvolením možnosti Přidat odkaz na existující pracovní položku

  4. V rozevírací nabídce Typ odkazu vyberte, například nadřazené, podřízenénebo Související.

  5. Do pole Pracovní položka zadejte ID pracovní položky, na kterou chcete vytvořit odkaz, a vyberte Přidat odkaz.

  1. Na webovém portálu otevřete pracovní položku a vyberte Odkazy.

  2. Vyberte Odkaz Upravit další akce>.

    Snímek obrazovky s kartou Odkazy, otevřením možnosti Další akce a možností Upravit odkaz

  3. Zvolte typ odkazu, na který chcete změnit, a pak vyberte Uložit.

    Snímek obrazovky s dialogovým oknem Upravit odkaz

Pomocí následujícího postupu propojte pracovní položku s novou pracovní položkou.

  1. V pracovní položce vyberte Odkazy>Přidat odkaz>Nová položka.

    Posloupnost snímků obrazovky pro přidání nového nebo existujícího odkazu na pracovní položku

  2. Zadejte typ odkazu a typ pracovní položkya zadejte název nové pracovní položky a volitelný komentář. Vyberte Přidat odkaz.

    Snímek obrazovky s dialogovým oknem Přidat odkaz, odkazem na novou pracovní položku

    Nová pracovní položka se otevře.

  3. Zadejte další informace a uložte pracovní položku.

    Snímek obrazovky s přidanou novou pracovní položkou

Pomocí následujících kroků propojte pracovní položky s objekty definovanými v jiných organizacích Azure DevOps. Můžete to udělat jenom v případě, že obě organizace ke správě uživatelů používají stejné ID Microsoft Entra.

  1. Ve vaší pracovní položce vyberte Odkazy>Přidat odkaz>Existující položka.

    Snímek obrazovky ukazuje posloupnost pro přidání odkazu na nově vytvořenou pracovní položku.

  2. Z rozevíracího menu Typ odkazu zvolte jeden z následujících typů vzdáleného propojení:

    • Využívá se z nebo vytváří pro: Pokud chcete sledovat závislosti pracovních položek definovaných v různých organizacích a spravovaných různými týmy.
    • Vzdálené související: Když jsou propojené pracovní položky definovány v různých organizacích a spravovány různými týmy, ale nemají silné vzájemné závislosti.
  3. Zadejte adresu URL vzdálené pracovní položky a pak vyberte Přidat odkaz.

    Následující příklad používá typ odkazu Remote Related k propojení s pracovní položkou ID 350 , která existuje v organizaci remotelinkingtest2 v projektu RemoteLinking .

    Snímek obrazovky s odebráním odkazu na pracovní položku

    Karta propojení udržuje počet všech odkazů na pracovní položku. Pole Počet vzdálených propojeníudržuje počet odkazů přidaných k pracovní položce, která odkazuje na pracovní položku definovanou v jiném projektu nebo organizaci.

    Následující příklad ukazuje dvě vzdálená propojení označená ikonou cloudu přidanou do uživatelského scénáře.

    Snímek obrazovky s formulářem Uživatelský příběh, kartou Odkaz a dvěma externími odkazy

  1. Do popisu žádosti o přijetí změn zadejte # , aby se aktivoval #ID výběr pracovní položky. V seznamu se zobrazí 50 pracovních položek, které jste nedávno změnili nebo které vám byly přiřazeny.

    Snímek obrazovky se seznamem pracovních položek vytvořeným při zadávání symbolu # v popisu žádosti o přijetí změn

  2. Pokud chcete zúžit seznam navrhovaných pracovních položek, zadejte až pět klíčových slov, která odpovídají typu, ID nebo názvu pracovní položky.

    Snímek obrazovky se zadáním klíčového slova za symbol # a výslednou pracovní položkou při hledání

Další informace najdete v tématu Odkaz na pracovní položky z žádostí o přijetí změn, potvrzení a komentářů.

Když připojíte Azure Boards s úložišti GitHubu, můžete propojit pracovní položky s větví GitHubu, commitem GitHubu, problémem GitHubua požadavkem na přijetí změn GitHubu. GitHub můžete použít k vývoji softwaru při plánování a sledování práce pomocí Azure Boards.

Když připojíte Azure Boards s úložišti GitHub, můžete pracovní položky propojit s potvrzením GitHubu a žádostí o přijetí změn GitHubu. GitHub můžete použít k vývoji softwaru při plánování a sledování práce pomocí Azure Boards.

Důležité

Pracovní položky můžete propojit jenom s objekty GitHubu, které mají úložiště připojená k Azure Boards. Další informace najdete v tématu Připojení Azure Boards k GitHubu a odkazování na pracovní položky z žádostí o přijetí změn, potvrzení a komentářů.

Další informace najdete v tématu Propojení potvrzení GitHubu, žádostí o přijetí změn, větví a problémů s pracovními položkami a automatickým dokončováním pracovních položek s žádostmi o přijetí změn.

  1. Na stránce výsledků backlogu nebo dotazu vícenásobný výběr pracovních položek, které chcete propojit s novou větví Git.

  2. Vyberte ikonu akcí a potom Nová větev.... Další informace najdete v tématu Propojení pracovních položek s vývojovými objekty Gitu.

    Snímek obrazovky s backlogem, místní nabídkou, zvolte Propojit více položek backlogu s větví Gitu.

Pomocí následujících kroků propojte pracovní položky s existujícími buildy. Tyto buildy můžou být ve vašem projektu nebo v jiných projektech ve vaší organizaci nebo kolekci.

Poznámka:

Tato funkce vyžaduje instalaci aktualizace Azure DevOps Serveru 2020.1. Další informace najdete v tématu Poznámky k verzi pro Azure DevOps Server 2020 Update 1 RC1, Boards.

  1. Ve vaší pracovní položce vyberte Odkazy>Přidat odkaz>Existující položka.

  2. V dialogovém okně Přidat odkaz zvolte jeden z typů propojení sestavení: Sestavení, Nalezeno v sestavení, Integrované v sestavení. Zadejte číslo buildu.

    Číslo buildu je kombinací názvu kanálu a buildu. Pokud neznáte číslo sestavení, vyberte možnost Najít sestavení.

    Snímek obrazovky zobrazuje zvýrazněné tlačítko Najít buildy.

  3. Zvolte parametry pro filtrování hledání sestavení.

    Pokud chcete vytvořit odkaz na sestavení v jiném projektu, vyberte nejprve projekt , na který chcete vytvořit propojení.

    Můžete například zadat číslo buildu, vybrat kanál buildu nebo výsledek sestavení, například Vše, úspěch, částečně úspěšný, neúspěšný nebo zrušený. Pokud máte v vybráno "Úspěšné" pro "Výsledek", vyberte "Najít buildy", aby se zobrazil seznam dostupných buildů, na které můžete vytvořit odkaz.

    Snímek obrazovky s dialogovým oknem Najít sestavení s vybraným projektem a sestaveními

  4. Vyberte sestavení ze seznamu, ke kterému chcete vytvořit odkaz, a pak klikněte na Potvrdit.

  5. Kliknutím na Přidat odkaz dokončete operaci.

    Snímek obrazovky s dialogovým oknem Přidat odkaz se zadaným číslem sestavení

Pracovní položky můžete propojit s existujícími buildy z dialogového okna Přidat odkaz .

  1. Na kartě Odkazy pracovní položky zvolte Přidat odkaz>Existující položka.

  2. V dialogovém okně Přidat odkaz zvolte jeden z typů propojení sestavení: Sestavení, Nalezeno v sestavení, Integrované v sestavení. Zadejte číslo buildu.

    Číslo buildu je kombinací názvu kanálu a buildu. Pokud číslo buildu neznáte, vyhledejte ho výběrem ikony.

    Snímek obrazovky s dialogovým oknem Přidat odkaz s vybraným typem odkazu sestavení

  3. V dialogovém okně Propojit sestavení zvolte parametry, které mají filtrovat hledání sestavení.

    Můžete například zadat číslo buildu, vybrat kanál buildu nebo výsledek sestavení, například Vše, úspěch, částečně úspěšný, neúspěšný nebo zrušený. Nebo pokud je pro výsledek vybraná možnost Vše, vyberte Možnost Najít a zobrazí se seznam dostupných buildů, na které chcete vytvořit odkaz.

    Snímek obrazovky s dialogovým oknem Najít sestavení, odkazem na sestavení v rámci projektu

  4. V seznamu, na který chcete vytvořit odkaz, zvolte sestavení a pak vyberte OK.

  5. V dialogovém okně Přidat odkaz zvolte OK a dokončete operaci.

    Snímek obrazovky s dialogovým oknem Přidat odkaz se zadaným číslem sestavení

Při vývoji softwaru můžete zaznamenat, které změny kódu a sestavení podporují dokončení pracovní položky. Váš tým může pochopit, jaká práce byla provedena nebo jak byla opravena chyba prostřednictvím záznamu auditu změn v základu kódu.

Typy propojení, které se používají k vytvoření těchto odkazů, jsou: Branch, Build, Changeset, Commit, Found in build, Integrated in build, Pull Request, Versioned Item a Integrated in release environment. Tyto typy se zobrazí na následujícím obrázku.

Koncepční obrázek typů odkazů devOps

Tip

Při vytváření můžete řídit vývoj z pracovní položky. ID pracovní položky můžete přidat také při vytváření branchí, commitů a žádostí o přijetí změn. Git umožňuje propojit pracovní položky s commity pomocí typu odkazu Commit. Tady jsou způsoby, jak to udělat:

  • Před potvrzením změn přidejte ID pracovních položek do změn Gitu pro Visual Studio 2022 označených jako , nebo do Team Explorer označených jako pro předchozí verze sady Visual Studio:

    snímek obrazovky s přidáním ID pracovní položky nebo přetažením položek před potvrzením změn

  • Použijte příkaz git-commit a do komentáře vložte ID pracovní položky. Tento komentář #35 Catch null exception můžete například použít na potvrzení. Když nasdílíte potvrzení, systém vytvoří propojení Potvrzení mezi potvrzením a pracovní položkou č. 35.

  • Použijte ovládací prvek Vývoj pro vývoj v Gitu z pracovní položky. Další informace najdete v tématu Podpora vývoje Gitu z pracovní položky v Azure Boards.

Jak je znázorněno na následujícím obrázku, ovládací prvek Nasazení zobrazí informace o vydání pro dvě fáze vydání. Zahrnuje pracovní položky propojené s potvrzením Gitu nebo žádostí o přijetí změn pro kanál verze nakonfigurovaný pro integraci s Azure Boards.

Snímek obrazovky s několika prostředími, na která se verze zaměřuje

Řízení nasazení

Ovládací prvek Nasazení poskytuje několik funkcí, které vám pomůžou spravovat a sledovat stav vydávání pracovních položek. Následující seznam popisuje tyto funkce:

  • Výchozí vzhled: Ovládací prvek nasazení se ve výchozím nastavení zobrazuje ve formulářích pracovních položek pro typy uživatelského scénáře (Agile), položku backlogu produktu (Scrum), problém (Basic), požadavek (CMMI), funkci, epický příběh, chybu, úlohu a testovací případ.

  • Vlastní typy pracovních položek: Vlastní typy pracovních položek, které používají zděděný proces, jsou automaticky povoleny.

  • Informace o verzi: Ovládací prvek Nasazení zobrazuje informace o vydání pro dvě fáze vydávacího kanálu integrovaného se službou Azure Boards.

  • propojené pracovní položky: Tento ovládací prvek zobrazuje jenom pracovní položky propojené s potvrzením Gitu nebo žádostí o přijetí změn pro tento kanál.

  • cs-CZ: Vizuální náhled: Získejte vizuální přehled o stavu pracovní položky při jejím nasazování do různých prostředí verzí a rychle přejděte ke každé fázi vydání a spusťte ji.

    Snímek obrazovky s formulářem Pracovní položka, ovládacím prvku Nasazení

  • Přidružení commitů: Pracovní položky spojené s commity v buildu zobrazují stav vydání.

  • rozsah projektu: Předmětem propojení jsou pouze pracovní položky v rámci stejného projektu, kde je definován release pipeline.

    Snímek obrazovky zobrazující více prostředí, na která se verze zaměřuje

  • viditelnost fáze : Když otevřete pracovní položku, uvidíte fáze v reálném čase.

    Snímek obrazovky s fázemi nastavení vydaných verzí, včetně testování, přípravy, produkčního prostředí a vývoje

Pokud chcete naplnit ovládací prvek Nasazení, postupujte takto:

Poznámka:

Řízení nasazení vyžaduje konfiguraci klasického kanálu vydání. Nepodporuje propojení fází vydaných verzí definovaných pro kanál YAML.

  1. Definujte kanál verze Classic a nastavte fáze vydání, jak je popsáno v tématu Definování kanálu průběžného nasazování ve více fázích (CD).

  2. Nakonfigurujte kanál.

  3. Propojte pracovní položky s potvrzením nebo žádostí o přijetí změn v úložišti Git Azure Repos. Další informace naleznete v tématu:

  4. Spusťte kanál.

Team Foundation Version Control (TFVC) umožňuje propojit pracovní položky s verzovacími změnami nebo verzovanými soubory zdrojového kódu pomocí typů odkazů Sada změn a Verzionová položka. Při odevzdávání čekajících změn nebo při použití funkce Moje práce k odevzdání změn se pracovní položky automaticky propojují s vašimi změnami. Další informace najdete v tématu Vrácení práce se změnami.

Snímek obrazovky Team Exploreru, Mé práce, Čekající změny a vrácení se změnami

Typy propojení související s testy propojují pracovní položky správy testovacích případů s jinými pracovními položkami nebo s jinými pracovními položkami. Na webovém portálu nebo Microsoft Test Manageru můžete zobrazit, které testovací případy jsou definované pro sadu testů a které testovací sady jsou definované pro testovací plán. Tyto objekty nejsou vzájemně propojené prostřednictvím typů propojení.

Pracovní položky můžete propojit s testovacími případy pomocí typů odkazů Testováno/Testováno . Použijte stejné ovládací prvky propojení, které používáte k propojení pracovních položek s jinými pracovními položkami. Viz Odkaz na pracovní položky.

Následující obrázek ukazuje úplnou sadu typů propojení, které můžete použít s typy pracovních položek správy testů. Většina propojení mezi objekty správy testů probíhá spuštěním úlohy ze stránek Testování nebo Microsoft Test Manageru.

Snímek obrazovky s typy propojení sloužícími k propojení testovacích objektů

Když například přidáte sdílené kroky do testovacího případu, automaticky se propojí pomocí typů propojení Testovací případ/Sdílené kroky . Další informace najdete v tématu Sdílení kroků mezi testovacími případy.

Snímek obrazovky s formulářem testovací pracovní položky zobrazující kroky

Snímek obrazovky s dialogovým oknem Vložit sdílené kroky

V sekci Test můžete přidat testovací plány, testovací sady a testovací případy, které se automaticky propojí. Tyto položky nemůžete přidat prostřednictvím konkrétního typu odkazu. Testovací systém vytváří a spravuje přidružení výsledků testů k testovacím případům a testovacím plánům.

Typ odkazu hypertextového odkazu nebo scénáře můžete použít k propojení pracovní položky s webem, sdílenou sítí nebo dokumentem ve sdílené síťové složce. Oba typy propojení jsou jednosměrné odkazy. Pokud chcete přidat tyto typy propojení, použijte stejné ovládací prvky popsané výše. Viz Odkaz na pracovní položky.

Při použití typu odkazu scénáře zadejte scénář nebo dokument, který poskytuje specifikace pracovní položky. Tento typ odkazu umožňuje vašemu týmu přístup ke sdílenému souboru a přidat komentáře.

Snímek obrazovky s typem odkazu Hypertextový odkaz nebo Storyboard pro propojení pracovní položky s adresou URL

Azure DevOps nabízí několik způsobů zobrazení závislostí a sledování souvisejících prací:

  • editoru dotazů: Pomocí Editoru dotazů můžete vytvářet vlastní dotazy, které zobrazují všechny pracovní položky propojené s konkrétní pracovní položkou.
  • backlogy a panely: Zobrazení backlogů a panelů zobrazují vztahy nadřazenosti a podřízenosti mezi pracovními položkami a umožňují zobrazit závislosti na první pohled.
  • Dependency Tracker: Sledování závislostí je sestava Power BI, která poskytuje vizuální znázornění závislostí mezi pracovními položkami.

Pokud chcete zobrazit seznam všech objektů propojených s pracovní položkou, proveďte následující kroky:

  1. Otevřete pracovní položku a vyberte Odkazy. Karta Propojení označuje počet všech propojených objektů. Propojené objekty se seskupí pod jejich typ odkazu s počtem v rámci každé skupiny.

    Snímek obrazovky s kartou Odkazy s počtem propojených objektů

  2. (Volitelné) Rozbalení nebo sbalení každé skupiny a řazení v rámci každé skupiny podle stavu, nejnovější aktualizace nebo komentáře výběrem odpovídajícího názvu sloupce

    Například následující karta Odkazy zobrazuje část 64 propojených objektů pro pracovní položku.

    Snímek obrazovky s kartou Odkazy s mnoha propojenými objekty

    Odkazy s vykřičníkem označují, že se odstraní sestavení, verze nebo jiný objekt. Kvůli zásadám uchovávání informací se tyto objekty po určitém časovém období automaticky odstraní.

Dotaz na propojené pracovní položky

Chcete-li filtrovat položky na základě hierarchických odkazů, použijte strom typu dotazu pracovních položek . Chcete-li filtrovat položky na základě všech typů propojení, použijte Pracovní položky a přímé odkazy.

Pokud chcete najít pracovní položky propojené s jinými pracovními položkami s určitými typy propojení, použijte dotaz, který zobrazuje primární a sekundární sadu pracovních položek:

  • Primární sada splňuje kritéria polí.
  • Sekundární sada je propojená s primární sadou.

Ve vydaných verzích se nemůžete dotazovat na pracovní položky, ale můžete zadávat dotazy na pracovní položky s externími odkazy. Přidejte další filtry dotazů pro upřesnění hledání.

Další informace najdete v tématu Dotazování pracovních položek podle počtu odkazů nebo počtu příloh.

Nelze vytvořit dotaz, který zobrazuje hierarchické zobrazení testovacích plánů, testovacích sad a testovacích případů. Tyto položky nejsou propojené pomocí nadřazeného nebo podřízeného typu ani jiného typu propojení. Hierarchii můžete zobrazit jenom na stránce Testovací>plány. Další informace najdete v tématu Vytvoření testovacích plánů a sad testů.

Pomocí příkazu az boards work-item relation můžete přidat, odebrat a zobrazit podrobnosti o odkazech na pracovní položku. Další informace najdete v tématu Začínáme s Azure DevOps CLI.

Typy propojení zahrnují typy pracovních propojení, typy vzdálených propojení, hypertextové odkazy a připojené soubory. Seznam všech typů propojení, které můžete zadat, spusťte příkaz az boards work-item relation list-type .

az boards work-item relation add
az boards work-item relation remove
az boards work-item relation show

V následujících příkladech je organizace fabrikam a ID projektu odpovídá aaaaaaa-0000-1111-2222-bbbbbbbbbbbbbb. Formát tabulky slouží k zobrazení výstupu. Další formáty najdete v tématu Formáty výstupu pro příkazy Azure CLI.

Pokud chcete propojit jednu nebo více pracovních položek s jednou pracovní položkou, zadejte příkaz az boards work-item relation add .

Požadované parametry zahrnují ID pracovní položky pro propojení a typ propojení. Mezi podporované typy propojení patří nadřazený, podřízený, související a vzdálený související. Seznam všech typů propojení zobrazíte spuštěním příkazu az boards work-item relation list-type .

U pracovních položek definovaných ve stejné organizaci musíte zadat ID pracovní položky nebo cílovou adresu URL. U pracovních položek definovaných ve vzdálené organizaci zadejte cílovou adresu URL. Více hodnot můžete zadat tak, že oddělíte ID nebo adresy URL čárkou.

az boards work-item relation add --id
                                 --relation-type
                                 [--detect {false, true}]
                                 [--org]
                                 [--target-id]
                                 [--target-url]

Následující příkaz propojí id pracovní položky =2807 s ID pracovní položky =2794 s typem podřízeného odkazu. Příkaz vrátí seznam všech odkazů aktuálně definovaných pro pracovní položku.

az boards work-item relation add --id 2794 --relation-type Child --target-id 2856 --output table
Are you sure you want to remove this relation(s)? (y/n): y
Relation Type    Url
---------------  -------------------------------------------------------------------------------------------------
Child            https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2850
Child            https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2808
Child            https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2820
Child            https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2856
Parent           https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2811
Child            https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2876
Child            https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2801
Child            https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2877
Child            https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2805
Child            https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2807

Pokud chcete zobrazit informace o propojených pracovních položkách, zadejte jednu z adres URL uvedených v prohlížeči.

Pokud chcete odebrat jednu nebo více propojených pracovních položek z jedné pracovní položky, zadejte příkaz az boards work-item relation remove .

Mezi požadované parametry patří ID pracovní položky, ze které se má odkaz odebrat, a typ propojení. Můžete odebrat jenom odkazy na pracovní položky definované ve stejné organizaci. Můžete zadat libovolný z podporovaných typů propojení s výjimkou typů vzdálených propojení.

Musíte zadat ID cílové pracovní položky. Více hodnot můžete zadat tak, že oddělíte ID nebo adresy URL čárkou.

az boards work-item relation remove --id
                                    --relation-type
                                    --target-id
                                    [--detect {false, true}]
                                    [--org]
                                    [--yes]

Následující příkaz odebere odkaz na ID pracovní položky =2794 z ID pracovní položky =2856 pro pracovní položku s typem podřízeného odkazu. Příkaz vrátí seznam všech odkazů aktuálně definovaných pro pracovní položku.

az boards work-item relation remove --id 2794 --relation-type Child --target-id 2807 --output table
Are you sure you want to remove this relation(s)? (y/n): y
Relation Type    Url
---------------  -------------------------------------------------------------------------------------------------
Child            https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2850
Child            https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2808
Child            https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2820
Child            https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2856
Parent           https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2811
Child            https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2876
Child            https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2801
Child            https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2877
Child            https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2805 

Pokud chcete zobrazit informace o propojených pracovních položkách, zadejte jednu z adres URL uvedených v prohlížeči.

Pokud chcete zobrazit pracovní položky propojené s jedinou pracovní položkou, zadejte příkaz az boards work-item relation show . Seznam všech typů propojení, které lze vrátit, spusťte příkaz az boards work-item relation list-type .

az boards work-item relation show --id
                                  [--detect {false, true}]
                                  [--org]

Následující příkaz uvádí podrobnosti o odkazech definovaných pro ID pracovní položky =2931 v organizaci fabrikam ve formátu tabulky.

az boards work-item relation show --id 2931 --output table
Relation Type    Url
---------------  -----------------------------------------------------------------------------------------------------------------------------------
Related          https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2932
Successor        https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2932
Remote Related   https://dev.azure.com/fabrikam-fiber5/bbbbbbbb-1111-2222-3333-cccccccccccc/_apis/wit/workItems/1777
Parent           https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2930
Predecessor      https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/workItems/2933
Attached File    https://dev.azure.com/fabrikam/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/_apis/wit/attachments/1cc6c026-b4ed-420c-bfe6-065be726cba7

Pokud chcete zobrazit informace o propojených pracovních položkách, zadejte jednu z adres URL uvedených v prohlížeči. Zvolte adresu URL připojeného souboru pro stažení přílohy.

Pomocí následujícího postupu odstraňte odkaz na pracovní položku.

  1. Otevřete pracovní položku.
  2. Výběrem karty Odkazy zobrazíte seznam odkazů.
  3. Vyberte odkaz, který chcete odstranit, a pak vyberte Odebrat odkaz.
  4. Potvrďte, že chcete odkaz odstranit.

Jakmile se pracovní položka propojila s potvrzením nebo žádostí o přijetí změn, bude se nadále zobrazovat jako součást fází vydání. Pokud máte například pracovní položku, která neprošla testovacími kritérii, můžete ji z buildů a vydaných verzí odebrat.

Pokud chcete odebrat pracovní položku z účasti v budoucích buildech a verzích, odstraňte odkaz na nejnovější potvrzení a žádost o přijetí změn.