Definovat procesu sestavení
Po nastavení sestavovacího systému jsou téměř dokončeny přípravy na použití nástroje Team Foundation Build ke kompilování kódu, spouštění testů a provádění mnoha jiných důležitých funkcí.Dalším krokem je vývoj procesu sestavení obsahujícího pokyny o tom, které projekty kódu mají být kompilovány, které akce spouštějí sestavené, jaké testy mají být provedeny a jiné postupy vyžadované týmem.
Obecné úlohy
Běžné úkoly |
Podpůrný obsah |
---|---|
Tvorba a práce s definicí sestavení. Lze rychle definovat jednoduchý, ale výkonný proces sestavení zahrnující pokyny o tom, které projekty kódu mají být kompilovány, které akce spustí sestavení, jaké testy mají být provedeny a mnoho dalších možností. |
Definovat proces vytváření, který je založen na výchozí šabloně Sestavování a testování aplikací pro web Windows Store pomocí funkce Team Foundation Build |
Definování procesu sestavení pro podporu kontinuální integrace Tým může minimalizovat chyby v kódu co nejčastějším integrováním různých funkcí do sdíleného úložiště a sestavením a testováním výsledku.Tuto strategii známou jako kontinuální integrace lze implementovat definováním procesu sestavení, který zajistí, že lze co nejrychleji určit, že změna vrácená týmem poškodila sestavení nebo zapříčinila selhání testu. |
Definovat proces sestavování podporu kontinuální integrace Po sestavení konců kontinuální integrace minimalizovat konve kód |
Ochrana sestavení před poškození týmem Jsou-li vývojářem vráceny změny poškozující sestavení, výsledek může být pro malé týmy značným problémem.Náklady pro větší týmy mohou být vysoké z pohledu ztráty produktivity a zpoždění plánu. Pro ochranu některých nebo všech základních kódu proti tomuto problému lze vytvořit definici sestavení pro chráněné vrácení se změnami. Také lze použít zásadu vrácení se změnami Builds jako nástroj pro omezení dalších změn kódu, dokud není opraveno přetrvávající poškození sestavení. |
Definovat proces Gated sestavení políčko ověřit změny Kontrola v čekající změny, které jsou řízeny Gated změnami sestavení |
Tvorba značně přizpůsobených procesů sestavení. Použitím Výchozí šablony lze vytvořit proces sestavení, který splňuje řadu nejčastějších požadavků.Mnoho týmu však vyžaduje, aby jejich procesy sestavení provádějí specializované úkoly nebo následovaly vlastní logiku. |
|
Používání starších procesů sestavení. Po upgradu z dřívější verze serveru Team Foundation Server lze nadále využívat starší procesy sestavení.Lze také nadále používat starší verze sady Visual Studio pro tvorbu procesů sestavení systému Visual Studio Team Foundation Server 2012. |