Nasazení a konfigurace kontroleru sestavení
Chcete-li použít Team Foundation Build, váš tým musí obsahovat alespoň jeden řadič sestavení lehké úkoly a distribuovat práce náročné na procesor procesu sestavení do svého fondu agentů sestavení.
Tip
Pokud vaše kolekce týmového projektu je umístěn na Službu Team Foundation, je možné použít Hostované sestavení řadič místo nasazení sestavení systému.
Každý řadič sestavení je vyhrazen pro kolekci jednoho týmového projektu.Řadič sestavení provádí některé lehké úkoly, například určující název sestavení, vytváření štítku v řízení verze protokolování poznámky nebo zprávy o stavu ze sestavení.Používá řadič sestavení AgentScope aktivity pro rozdělování práce náročné na procesor, například kompilace kódu nebo systémem zkoušky s cílem agentů sestavení v rámci jejího fondu.Tyto sestavení, které agenti mohou být hostovány na stejném serveru sestavení nebo na jiné sestavení serveru.
Protože řadič sestavení obvykle nevyžaduje značný procesorový čas, v mnoha případech můžete hostit jej ve stejném počítači jako sady Team Foundation Server, jak je uvedeno výše, nebo nízkým příkonem fyzické nebo virtuální počítač.
Řadič sestavení však může požadovat značné množství paměti v určitých situacích, takže byste měli poskytnout dostatek paměti, v případě potřeby zajistit jeho správné funkce.Nebo v závislosti na potřebách vašeho týmu a prostředky můžete spustit řadič sestavení v jiném počítači než sady Team Foundation Server.
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?
Vytvořit nebo změnit řadič sestavení
Povolit proces sestavení, je možné využít doplňkové binární soubory
Zadejte maximální počet souběžně spuštěných sestavení
Odebrání řadiče sestavení
Použít řadič hostované sestavení v kolekci týmového projektu, jehož hostitelem služby Team Foundation
Vytvořit nebo změnit řadič sestavení
Chcete-li vytvořit nebo upravit řadič sestavení ze serveru sestavení
Přihlásit sestavení serveru.
Z nabídky Start systému Windows spustit Konzola pro správu serveru Team Foundation.
V podokně stromu Team Foundation Administration Console rozbalte název serveru a pak zvolte Sestavení konfigurace uzlu.
[!POZNÁMKA]
Pokud Nakonfigurovat nainstalované funkce se zobrazí zpráva, viz nasazení sestavení serveru.
Na Sestavení konfigurace stránky:
Pokud řadič není uveden, zvolte Nový řadič.
Pokud je řadič uveden:
Zvolte Vlastnosti.
Vlastností řadiče sestavení zobrazí se dialogové okno.
Chcete-li změnit řadič sestavení ze sady 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í.
Správa řadičů sestavení zobrazí se dialogové okno.
Vyberte řadič sestavení, které chcete upravit a pak zvolte Vlastnosti.
Vlastností řadiče sestavení zobrazí se dialogové okno.
V Zobrazované jméno a Popis pole: Zadejte název a popis, který může pomoci členům týmu snadno identifikovat řadič příslušného sestavení při jejich definovat jejich proces sestavení.
Naleznete v části Podrobné informace o tom, jak nakonfigurovat řadič sestavení.
Povolit proces sestavení, je možné využít doplňkové binární soubory
Je možné více hluboce přizpůsobit proces sestavení na základě:
Sestavení obsahující vaše vlastní aktivity pracovního postupu
Vlastní úlohy nástroje MSBuild
Rámce test jednotky výrobců v vaše testu.
Chcete-li proces sestavení, je možné využít tyto druhy kód, zkontrolujte binární soubory ve složce (nebo některý z jeho potomků složky), které zadáte v verze ovládacího prvku cesta k sestavení vlastního pole.Je-li nastavit nebo změnit hodnotu v tomto poli automaticky restartuje načíst sestavení sestavení serveru.
Tip
Pokud výsledky sestavení TF215097 chybová zpráva, procesu sestavení může obsahovat vlastní aktivity, která není v této složce nebo v některém z jeho podřízených složek.
Pokyny o tom, jak zkontrolovat v binárních souborů pro správu verzí, viz binární soubory výrobců využití, které váš kód nesestaví.
Zadejte maximální počet souběžně spuštěných sestavení
Ve většině případů byste měli opustit tuto hodnotu nastavit na výchozí počet povolených agentů.Nicméně v některých případech můžete chtít řídit hloubka fronty sestavení.Příklad:
Můžete pozorovat, že příliš mnoho sestavení zobrazit stav systémem i přesto, že mnohé z nich jsou pozastavena při čekání na agenta sestavení, který má být přiřazen k nim.Tato situace může být matoucí týmu.Chcete-li se problému vyhnout, vyberte zadat maximální a poté zadejte hodnotu, která je nižší než počet použitých agentů sestavení, které jsou sdružené pod řadič sestavení.
Navrhujete šablonu vlastní sestavení, chcete-li povolit vaše sestavení je možné využít více agentů sestavení současně, z fondu agentů 12 sestavení v části řadiče sestavení.Sestavení, které jsou zpracovávány tento řadič sestavení jsou založeny na šabloně vlastní sestavení, která současně delegáty třem agentů sestavení.Chcete-li data fronty sestavení užitečnější, lze nakonfigurovat řadič sestavení s maximální počet souběžně spuštěných sestavení nastavena na zadat maximální, s hodnotou 4.
Odebrání řadiče sestavení
V aplikaci Visual Studio otevřete Správa řadičů sestavení dialogové okno, jak je popsáno výše v Změnit řadič sestavení ze sady Visual Studio.
Vyberte a odstraňte každému agentovi sestavení v části řadiče sestavení, buď volbou Odebrat, nebo výběrem Vlastnosti a potom pomocí Vlastností agenta sestavení dialogové okno přiřadit jiný řadič sestavení agenta sestavení.
Vyberte řadič sestavení, který chcete odebrat a pak zvolte Odebrat.
[!POZNÁMKA]
Konzola pro správu serveru Team Foundation můžete použít také k odebrání řadiče sestavení v době, kdy jste přihlášeni k serveru sestavení.Ale pokud učiníte, budete stále muset použít aplikaci Visual Studio nebo se přihlásit k jiné sestavení servery nejprve odebrat všechny vzdálené sestavení agenti sdružených řadič sestavení.
Použít řadič hostované sestavení v kolekci týmového projektu, jehož hostitelem služby Team Foundation
Pokud vaše kolekce týmového projektu je umístěn na Službu Team Foundation, je možné přeskočit nasazení vlastní řadič sestavení a místo toho použít řadič hostované sestavení.Použití Hostované sestavení řadič, stačí vybrat při je definovat proces sestavení.
Řadič hostované sestavení obsahuje agenta dočasné sestavení jediný standardní.
Další informace o možnostech řadič hostované sestavení naleznete v tématu použít řadič hostované sestavení.
Další kroky
Nasaďte a nakonfigurujte agentů sestavení
Proveďte činnosti náročné na procesor vaše sestavení pomocí agenta sestavení.Jedná se o získávání soubory ze správy verzí zřizování centra, kompilování kódu a spuštění testů.Může hostit jednu 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
Jak zvětšit váš tým a základní kód, můžete rozšířit systém sestavení postupně, poměrně snadno.Správa sestavení systému
Po nasazení sestavení serveru lze spravovat pomocí Konzola pro správu serveru Team Foundation.Můžete spravovat řadič sestavení a agentů sestavení z obou Konzola pro správu serveru Team Foundation nebo ze sady Visual Studio.Definování procesu sestavení
Po sestavení systému je na místě, jste připraveni k definování vašeho procesu sestavení, která obsahuje vaše pokyny které projekty kód zkompilovat, jaké akce spustí sestavení testuje, spuštění a jinými postupy, které požaduje váš tým.