Sdílet prostřednictvím


Sestavit úspěch přes sestavu času

Sestavit úspěch čase obsahuje obrazové verzi sestavu vytvořit souhrn.Sestavit úspěch čase sestava zobrazí stav posledního sestavení pro každou kategorii sestavení spustit pro každý den.Tato sestava slouží k sledování kvality kódu, který kontroluje týmu v nápovědě.Kromě toho pro kterýkoli den, ve kterém byl spuštěn na sestavení, zobrazit souhrn vytvořit pro daný den.

Informace o tom, jak získat přístup, aktualizovat nebo spravovat sestavy Sestavy (agilní).

[!POZNÁMKA]

Tato sestava vyžaduje, aby byla týmu poskytnuta kolekce projektu, která obsahuje týmový projekt a byla opatřena SQL Server službami Reporting Services.Tato zpráva není k dispozici, pokud SestavaZprávy se při otevření Průzkumník týmových projektů nezobrazí a rozbalí se uzel vašeho týmu.

V tomto tématu

  • Data v sestavě

  • Nastavení doby sestavy

  • Interpretace sestavy

  • Filtrování sestavy

Tuto sestavu lze použít k zodpovězení následujících otázek:

  • Jaké části projektu vyrobili software, který je připraven zkoušet?

  • Jaké části projektu jsou potíže s regrese nebo chybné vrácení se změnami?

  • Jak dobře týmu testování kódu?

Požadovaná oprávnění

Pokud chcete zobrazit sestavu, musíte být přiřazeni nebo patřit do skupiny, které byla přiřazena role Prohlížeče ve službě Reporting Services.Další informace naleznete v tématech Přidání uživatelů do týmové projekty a Správa oprávnění.

Data v sestavě

Data, která se zobrazí v sestavě vytvořit úspěch čase je odvozen od datového skladu.Zpráva shrnuje sestavení a výsledky zkoušek pro sadu sestavení definice jednoho nebo více projektů v čase.

Graf zobrazuje samostatný řádek pro každou kombinaci definice sestavení platformy a konfigurace.Sestava zobrazí pouze kombinace, které spadají do filtrů, které jste zadali pro sestavu.Na první pohled můžete určit úspěch nebo selhání sestavení časového období přezkumu, jak ukazuje následující obrázek.

Ukázka úspěšnosti sestavení v průběhu času sestavy

Spustí definice sestavení výsledky denní barvy, které jsou popsány v následující tabulce:

Sestavit stav

Barva

Označuje

Předaný

Zelená barva použitá v sestavě úspěšnosti sestavení

Zelená

  • Sestavení bylo úspěšně dokončeno.

  • Všechny testy úspěšně dokončeny.

  • Průchod kódem byl dobrý.

Zkoušky předán nízké disponibility

Světle zelená barva použitá v sestavě úspěšnosti sestavení

Světle zelená

  • Sestavení bylo úspěšně dokončeno.

  • Všechny testy úspěšně dokončeny.

  • Průchod kódem byla minimální.

Sestavení bylo úspěšné, žádné zkoušky

Žlutá barva použitá v sestavě úspěšnosti sestavení

Žlutá

  • Sestavení bylo úspěšně dokončeno.

  • Byly spuštěny žádné zkoušky.

Sestavení se nezdařilo.

Červená barva použitá v sestavě úspěšnosti sestavení

Červená

  • Sestavení proběhl, ale neprošla.

  • Alespoň jeden test se nezdařil, která dříve nezdaří.Buď je nový test nebo test předané v předchozích spuštění testu.

Zkoušky se nezdařilo.

Oranžová barva použitá v sestavě úspěšnosti sestavení

Oranžová

  • Sestavení se nezdařilo kvůli chybě kompilace nebo k jiné chybě.

Žádné sestavení

Bílá barva použitá v sestavě úspěšnosti sestavení

Bílá

  • Sestavení nebyl spuštěn v tento den.

Sestavu můžete filtrovat následujícími způsoby:

  • Změňte počáteční a koncové datum pro sestavu.

  • Filtrovat zadáním platformy konfigurací definice sestavení a vytvoření definice, které chcete do sestavy zahrnout.

Další informace naleznete v tématu filtrování sestavy dále v tomto tématu.

Dd380643.collapse_all(cs-cz,VS.110).gifPožadované činnosti Správa sestavení

Sestavu sestavit úspěch čase užitečné musí členové týmu provádět následující činnosti Správa sestavení:

  • Konfigurace sestavení systému.Použití Team Foundation Build, musíte nastavit sestavení systému.

    Další informace naleznete v tématu Configuring Your Build System.

  • Vytvoření definice sestavení.Můžete vytvořit několik definic sestavení, které lze vytvořit kód pro různé platformy.Můžete také spustit každého sestavení pro různé konfigurace.

    Další informace naleznete v tématu Definovat procesu sestavení.

  • Spuštění vytvoří pravidelně.Můžete spustit sestavení lze spustit v nastavených intervalech nebo po každých změnami.Při použití plánu aktivační událost můžete naplánovat pravidelné sestavení.Další informace naleznete v tématu Vytvořit definici sestavení a Spustit sledování a správa sestavení.

    [!POZNÁMKA]

    Ačkoli je člen týmu můžete ohodnotit na sestavení ručně pomocí Průzkumník sestavení, toto hodnocení se neodrazí v sestavě vytvořit úspěch přes čas.Sestavení hodnocení se zobrazí v sestavě vytvořit souhrn.Další informace naleznete v tématu Hodnocení kvality dokončených sestavení a Vytvoření souhrnné sestavy.

Nastavení doby sestavy

Tým je provedení vaší aktuální iterace v průběhu pochopit, musí odpovídat počáteční a koncové datum pro sestavu ty aktuální iterační cyklus.

Chcete-li změnit dobu trvání iterace

  1. Vedle Iterace zahájení (datum) nebo End iterace (datum), klepněte na ikonu kalendáře a potom klepněte na datum.

  2. Klepněte na tlačítko zobrazení sestavy.

Interpretace sestavy

Lze očekávat sestavu sestavit úspěch čase měnit založené na místě, kde se váš vývojový cyklus výrobku.Včasné iterací často vykazují některé sestavení a testy selhání.Kontrolou sestavu společně s týmem včas a často je možné lépe zaměření úsilí směrem k vytvoření stabilní sestavení s vysokou rychlostí testy předávání.

Dd380643.collapse_all(cs-cz,VS.110).gifOtázky, které zprávy odpovědi

Zpráva sestavit úspěch čase najít odpovědi na tyto otázky:

  • Jak vysoké je kvalita sestavení?

  • Je kvalita zlepšení, zhoršující nebo zůstat konstantní?

  • Jaké části projektu jsou připraveny k testování?

  • Jaké části projektu jsou potíže s regrese nebo chybné vrácení se změnami?

  • Jak se zkouší kód?

Členové týmu by měli zkontrolovat poslední sloupec sestavu sestavit úspěch čase zjistit, zda máte nejnovější sestavení předány.Pokud dlouhé úseky sestavy není zelený, vedoucí projektu a vedoucí vývoje měli zjistit kořenu trvalé problémy.

Dd380643.collapse_all(cs-cz,VS.110).gifZdravé a nefunkční verze sestavy

Zdravé sestavě sestavit úspěch přes čas se zobrazí zelený, po sobě jdoucích dnů, které označují, zda jsou předávání sestavení.Nefunkční verze sestavy zobrazí dlouhé bloky oranžové nebo červené.Tyto bloky naznačují, že nejsou vytvořeny předávání nebo jsou testy selhání.Následující obrázek ukazuje, že některé sestavení jsou v pořádku a některé třeba šetření:

Pořádku a Unhealthy verzi úspěšnosti sestavení

Filtrování sestavy

Sestavu sestavit úspěch čase můžete filtrovat následujícími způsoby:

  • Změňte počáteční a koncové datum pro sestavu.

  • Filtr sestavení zobrazených v sestavě zadáním platform, konfiguraci a definice sestavení zahrnout.

    [!POZNÁMKA]

    Můžete nakonfigurovat sestavení definice spustit žádné zkoušky, některé testy nebo všechny testy.Sestava se liší významně na základě konfigurace sestavení definic.

Následující ilustrace zobrazuje dostupné filtry:

Filtry pro sestavu souhrnu sestavení

Je třeba použít filtry v pořadí, které určuje následující postup.Možnosti, které jsou k dispozici pro některé filtry závisí na dříve použité filtry.

Chcete-li filtrovat sestavení, které se zobrazí v sestavě

  1. V platformu seznamu, zaškrtněte políčko Zahrnout každou platformu.

  2. V Konfigurace seznamu, zaškrtněte políčko zahrnout jednotlivé konfigurace.

  3. V Vytvořit definici seznamu, zaškrtněte políčko každé definice sestavení zahrnout.

  4. Klepněte na tlačítko zobrazení sestavy.

Viz také

Koncepty

Vytvoření sestavy ukazatele jakosti

Vytvoření souhrnné sestavy

Další zdroje

Managing and Reporting on Builds

Sestavy (agilní)