Manage Your Build System
Dokončení konfigurace vašeho build servery, včetně vašeho řadičům sestavení a agentů sestavení.Jste definovaný proces sestavení potřebám vašeho týmu.Váš tým je nyní spuštění a správě vašeho automatizované sestavení kompilace a testování vaší aplikace.
V některých případech budete spouštět do situací, ve kterých je třeba sledovat a spravovat sestavení systému, například při diagnostikování problémů s nebo rozšiřování systému sestavení.
Požadovaná oprávnění
Musíte být členem skupiny Administrators systému Windows na serveru sestavení a členem skupiny Správci kolekcí sestavení projektů v kolekci týmového projektu.Viz téma Team Foundation Oprávnění serveru.
Co chcete udělat?
Kontrola stavu, spravovat a upravovat řadiče a agenti ze sady Visual Studio
Kontrola stavu, spravovat a upravovat server, řadič a agenti z konzoly pro správu
Spuštění, zastavení nebo restartování serveru sestavení
Restartujte řadič sestavení nebo sestavení agent
Povolení nebo zakázání řadič nebo agent
Zadejte maximální počet souběžně spuštěných sestavení pro řadič
Registrace nebo zrušení registrace sestavení serveru
Monitorování stavu serveru sestavení
Diagnostika problémů pomocí protokolů událostí
Podniknout další kroky
Kontrola stavu, spravovat a upravovat řadiče a agenti ze sady Visual Studio
Někdy budete chtít zkontrolovat stav a spravovat vaše řadiče sestavení a agentů, například sestavení, když proces sestavení zařazené do fronty nelze spustit nebo je chybné pokroku.To vše můžete provést přímo z aplikace Visual Studio.
V aplikaci Visual Studio, v Průzkumníku týmu:
Pokud ještě nejste připojeni k týmovému projektu v kolekce týmového projektu, pak připojení k týmovému projektu.
Vyberte Domů, a pak vyberte Sestavení.
Na stránce sestavení zvolte Akcea potom Správa řadičů sestavení.
Další kroky
Kontrola stavu řadiče a agenty
Pokud Stav je k dispozici a Stav je povoleno, pak součásti pravděpodobně fungovat správně.
Pokud Stav je zakázáno, můžete vybrat součásti, zvolte Vlastnostia potom znovu povolit součást.
Pokud Stav je Offline, pak komponenty je odpojen.Přihlaste se k serveru sestavení a přesvědčte se, zda je zaregistrována a lze připojit do sady Team Foundation Server.
Zobrazení, úpravě, povolení nebo zakázání řadič či agent
Vyberte ho a zvolte Vlastnostia podívejte se Nasazení a konfigurace kontroleru sestavení nebo Nasazení a konfigurace agentů sestavení.Odebrání řadiče nebo agent
Viz odebrat řadič sestavení nebo odebrat agenta sestavení.Správa a řešení problémů s sestavení server, řadič nebo zástupce
Naleznete v části Další informace.
Kontrola stavu, spravovat a upravovat server, řadič a agenti z konzoly pro správu
Pokud chcete zkontrolovat nebo ke správě systémových součástí sestavení, někdy potřebují další funkce, které jsou k dispozici při přihlášení k serveru sestavení.
Přihlaste se k serveru sestavení, které chcete konfigurovat.
Ze systému Windows Start, spusťte Konzola pro správu serveru Team Foundation.
Objeví se konzola pro správu serveru Team Foundation.
V podokně se stromem rozbalte název serveru.
Zvolte Sestavení konfigurace uzlu.
[!POZNÁMKA]
Pokud zprávu Nakonfigurovat nainstalované funkce se zobrazí namísto zobrazení, jako jsou výše uvedené, viz nasazení sestavení serveru.
Další kroky
Kontrola stavu řadiče a agenty
Pokud některé řadiče sestavení nebo sestavení agenti jsou zpracování sestavení, můžete zobrazit zprávy o této práce probíhající v reálném čase z Konzola pro správu serveru Team Foundation.
Další informace o sledování spuštěný proces sestavení naleznete v tématu Spustit sledování a správa sestavení a Diagnostika problémů sestavení.
Pokud řadič nebo agent je červená a potom komponentu je odpojen.Přesvědčte se, zda sestavení serveru lze připojit do sady Team Foundation Server.
Práce s sestavení serveru
Zvolte restartování, zastavení, nebo Start na Spustit, zastavit nebo restartovat server sestavení.
Zvolte Vlastnosti na nasazení a konfiguraci serveru sestavení.
Zvolte zaregistrovat nebo Unregister na registrace nebo zrušení registrace sestavení serveru.
Zvolte události... na použití protokolů událostí, chcete-li diagnostikovat potíže s.
Monitorování stavu serveru sestavení.
Práce s řadič sestavení
Zvolte Vlastnosti a Nasazení a konfigurace kontroleru sestavení.
Zvolte restartování na restartujte řadič.
Zvolte Povolení nebo Zakázat na Povolit nebo zakázat řadič.
Práce s vaší agenta sestavení
Zvolte Vlastnosti a Nasazení a konfigurace agentů sestavení.
Zvolte restartování na nové spuštění služby agent.
Zvolte Povolení nebo Zakázat na Povolit nebo zakázat agent.
Spuštění, zastavení nebo restartování serveru sestavení
Doporučujeme zastavit server sestavení při každém provádění údržby na něm.Z Konzola pro správu serveru Team Foundation, zvolte zastavení převzít všechny řadiče sestavení a hostitelem offline server sestavení agentů sestavení.Zvolte Start když budete chtít umístit na řadiče a agenti zpět v provozu.
Je-li odpověď (například selhání procesu sestavení ke spuštění nebo včas pokročit) sestavení serveru se nezdaří, volba restartování vám mohou pomoci.Po restartování serveru sestavení proces služby Team Foundation Build Service uzavřen a re-launched do stavu, který je téměř jako čerstvé, jako v případě, že restartování počítače.Pokud některý agentů sestavení na tomto serveru sestavení sestavení jsou právě zpracovávány řadič sestavení, tyto sestavení jsou zrušeny.
Restartujte řadič sestavení nebo sestavení agent
Při restartování serveru sestavení je příliš rušivé nebo nepotřebné, je možné restartování propojení řadiče sestavení nebo sestavení agent z Konzola pro správu serveru Team Foundation.Po restartování řadiče sestavení načte sestavení a jsou přerušeny všechny sestavení, které je zpracování.Po restartování agenta sestavení zahodí doméně aplikace, zavážky sestavení a sestavení, která je zpracování je přerušena.
Povolení nebo zakázání řadič nebo agent
Můžete zakázat řadič nebo agent, aby se zabránilo builds z mu jsou přiděleny.Pokud zakážete řadič nebo zástupce, který zpracovává sestavení, sestavení před součásti je zakázána.
Tuto funkci můžete optimalizovat nebo dočasně změnit způsob, jakým funguje systém sestavení.Například máte podezření, že sestavení serveru běží příliš mnoho agentů sestavení, protože sestavení jsou zpracovávány příliš pomalu.Můžete zakázat některé agentů sestavení a posoudit, jak to ovlivňuje výkon.Můžete potom znovu později povolit jeden nebo více agentů sestavení podle potřeby.
Chcete-li povolit nebo zakázat agenta sestavení nebo sestavit řadič:
Z Visual Studio Správa sestavení řadičů, dialogové okno, vyberte řadič sestavení nebo sestavení agenta, který chcete zakázat nebo povolit a pak zvolte Vlastnosti.Buď Vlastností řadiče sestavení nebo Vlastností agenta sestavení zobrazí se dialogové okno.Buď zaškrtněte nebo zrušte je povolena služba řadiče sestavení nebo je povolena Služba agenta sestavení políčko.
Z Konzola pro správu serveru Team Foundation, vyhledejte řadič sestavení nebo sestavení agenta, který chcete povolit nebo zakázat a potom zvolte možnost jeho Povolení nebo Zakázat odkaz.
Registrace nebo zrušení registrace sestavení serveru
Z Konzola pro správu serveru Team Foundation, zvolte Unregister Pokud chcete využít sestavení serveru ze systému sestavení.Při výběru Unregister, budete dotázáni, zda chcete odstranit všechny řadiče sestavení a agentů, které jsou spuštěny na serveru sestavení sestavení:
Zvolte č Pokud chcete dočasně vyřadit z provozu server sestavení.Řadiče a agenti na tomto serveru sestavení nejsou odstraněny z vaší kolekce týmového projektu a objeví se Stav z Offline v dialogové okno Visual Studio Správa sestavení řadičů.Později můžete použít zaregistrovat a obnovit řadič sestavení a agentů sestavení.
Zvolte Ano v případě, že chcete odstranit všechna nastavení konfigurace pro toto sestavení z kolekce týmového projektu.Všechny informace o libovolný řadič sestavení a všechny agenty sestavení se zrušuje.
Pokud zprávu sestavení není zaregistrována se zobrazí, můžete použít zaregistrovat na re-commission serveru sestavení a povolte mu hostují řadiče sestavení a agentů sestavení.
Tip
Můžete také nahradit existující server sestavení při nasazování nového sestavení serveru.Například můžete chtít provozovat stejnou konfiguraci a nastavení řadiče sestavení a agentů sestavení na novou, výkonnější počítač.Viz téma Konfigurace Team Foundation sestavení služby pomocí nástroje pro konfiguraci serveru Team Foundation.
Monitorování stavu serveru sestavení
Při přihlášení k serveru sestavení, můžete ověřit, Team Foundation Build Service běží, získat informace o zdrojích, je spotřebovávat a potvrdit obecné zdraví sestavení serveru.
Spusťte Správce úloh systému Windows (program Správce úloh na Windows 8).
Na Windows 8, pokud Další podrobnosti odkaz se objeví, vyberte jej.
Zvolte proces kartu.
Ve verzích systému Windows s výjimkou Windows 8, přesvědčte se, zda Zobrazit procesy všech uživatelů je zaškrtnuto.
Na jakou verzi systému Windows je sestavení serveru spuštěna?
Windows 8: Najít Visual Studio Team Foundation Build hostitele služby procesu.By měl být umístěn v procesy na pozadí oddíl, nebo je-li sestavení serveru běží v interaktivní režim, v Apps oddílu.Sledování využití procesoru, paměti, disku a síťových prostředků, které proces spotřebovává.
Jiné verze systému Windows: vyhledejte TFSBuildServiceHost.exe procesu.Sledujte, které proces spotřebovává prostředky procesoru a paměti.
Použijte další karty ve Správci úloh k potvrzení obecné zdraví sestavení serveru.Například můžete použít výkon kartě potvrzení v počítači má dostatečné prostředky procesoru a paměti.Potom můžete použít Programu Sledování prostředků (na Windows 8, Spuštění nástroje Sledování prostředků).
Diagnostika problémů pomocí protokolů událostí
Pomocí prohlížeče událostí, chcete-li získat informace, které můžete sledovat, jak pracuje server sestavení a diagnostikovat problémy s vaší proces sestavení nebo sestavení serveru.
Zobrazit nedávné události
Nejprve zkontrolovat nejnovější události.Z Konzola pro správu serveru Team Foundation, zvolte události... Chcete-li otevřít Prohlížeč událostí, chcete-li zobrazit nejnovější informační, upozornění a chybové zprávy.
Provozní protokol zobrazit
Chcete-li získat podrobnější informace po delší dobu v prohlížeči událostí, rozbalte v podokně se stromem protokoly aplikací a služeb, Microsoft, Sady Team Foundation Server, Sestavení službya pak zvolte Operational.
Zobrazení analytického protokolu
Ve většině případů není nutné číst interní zprávy vystavené v analytickém protokolu.Tato data však mohou být užitečné při práci s odbornou vyřešit problém.
Chcete-li povolit analytického protokolu
V prohlížeči událostí, zvolte zobrazení, Zobrazit protokoly o ladění a.
V podokně se stromem rozbalte protokoly aplikací a služeb, Microsoft, Sady Team Foundation Server, Sestavení službya pak zvolte analýze.
Při analýze je stále vybrán, otevřete místní nabídku a pak zvolte Povolení.
Tip
Ve výchozím nastavení omezení dat dosáhne tohoto protokolu v prohlížeči událostí zastaví, shromažďování dat.Chcete-li upravit limit nebo toto chování změnit, vyberte analýze uzel, otevřete místní nabídku a zvolte Vlastnosti.
Vlastní nastavení a zobrazení dat.
Chcete-li uložit data v trvalý soubor, který lze snadno prohledávat a zobrazit v podokně se stromem vyberte jeden z uzlů popsané výše, otevřete místní nabídku a pak zvolte Uložit všechny události....Použití Uložit jako dialogové okno Uložit data ve formátu, který odpovídá vašim potřebám.
Další kroky
Nasazení a práci se serverem sestavení
Pomocí služby Team Foundation Build Team Foundation Server na prostory, je nutné zavést alespoň jeden server sestavení.Server může být zavedena na fyzický počítač nebo virtual machine.Nasaďte a nakonfigurujte řadič sestavení
Řadič sestavení pomocí lehké úkoly a distribuovat práce náročné na procesor procesu sestavení do svého fondu agentů sestavení.Můžete umístit jeden řadič sestavení na sestavení serveru.Nasaďte a nakonfigurujte agentů sestavení
Proveďte činnosti náročné na procesor vaše sestavení pomocí agenta sestavení, zahrnuje získání soubory ze správy verzí zřizování centra, kompilování kódu a spuštění testů.Provozujete můžete jeden nebo více agentů sestavení na sestavení serveru.Nastavení umístění složek
Lze připravit a potom určete jeden nebo více přetažení složek tak, aby váš systém sestavení můžete dodat binární soubory, test výsledky a soubory protokolu k vašemu týmu.Rozšiřování systému služby Team Foundation Build
Jako tým a základního kódu zvětšit, můžete rozšířit systém sestavení postupně poměrně snadno.