Sdílet prostřednictvím


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í.

Vytvořit definici sestavení

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.

Vyvinout vlastní sestavení

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.

Použití starší verze sestavení procesy