Udostępnij za pośrednictwem


Zdefiniowanie procesu kompilacji

Po konfiguracji systemu kompilacji, prawie można zacząć korzystać z Team Foundation Build, aby kompilować kod, przeprowadzać testy i wykonywać wiele innych ważnych funkcji.Następnym krokiem jest opracowanie procesu kompilacji, który zawiera instrukcje na temat kompilacji projektów kodu, akcji wyzwalających kompilację, uruchamianych testów i wielu innych procedur wymaganych przez zespół.

Typowe zadania

Typowe zadania

Obsługa zawartości

Tworzenie i praca z definicją kompilacji. Można szybko zdefiniować prosty, lecz wydajny proces kompilacji, zawierający instrukcje na temat kompilacji projektów kodu, akcji wyzwalających kompilację, uruchamianych testów i wielu innych opcji.

Utwórz definicję kompilacji

Zdefiniowanie procesu tworzenia, oparty na szablonie domyślne

Tworzenie i testowanie aplikacji sklepu Windows Store przy użyciu Team Foundation Build

Definiowanie procesu kompilacji do wspierania ciągłej integracji

Zespół można zminimalizować błędy w swojej bazie kodu poprzez integrację różnych funkcji do współdzielonego repozytorium tak często, jak to możliwe, a następnie poprzez kompilację i testowanie wyniku.Możesz zaimplementować tę strategię, znaną jako ciągła integracja, definiując proces kompilacji, który zapewni zespołowi natychmiastową determinację, czy zaewidencjonowana zmiana od członka zespołu przerwała kompilację lub spowodowała niepowodzenie testu.

Zdefiniowanie procesu tworzenia wspieranie ciągłej integracji

Zminimalizować zajętość kod po buduje podziały do ciągłej integracji

Ochrona przed "przerwaniem kompilacji" przez zespół.

Gdy deweloper wprowadza zmianę, która narusza kompilację, wynik może spowodować znaczące problemy dla małych zespołów.Dla większych zespołów może to być kosztowne, mierzone przez utratę produktywności i opóźnienia harmonogramu.

Można utworzyć definicję kompilacji ewidencjonowanej warunkowo w celu ochrony części lub całości bazy kodu przed tym problemem.

Można również użyć zasad ewidencjonowania kompilacji, jako narzędzia ograniczającego dodatkowe zmiany w bazie kodu, póki błąd ciągłej kompilacji jest naprawiony.

Zdefiniowanie procesu Gated kompilacji wyboru, aby zatwierdzić zmiany

Budowanie wyboru w oczekujące zmiany, które są kontrolowane przez Gated Zaewidencjonuj

Tworzenie głęboko niestandardowego procesu kompilacji. Za pomocą domyślnego szablonu można utworzyć proces kompilacji, który spełni szeroki zestaw najczęściej stawianych wymagań.Jednakże, wiele zespołów wymaga, aby ich procesy kompilacji wykonywały wyspecjalizowane zadania i określały się niestandardową logiką działania.

Opracowanie dostosowanego procesu kompilacji

Kontynuowanie używania starszych wersji procesów kompilacji. Po dokonaniu uaktualnienia z wcześniejszych wersji programu Team Foundation Server można nadal używać starszych procesów kompilacji.Nadal można także używać starszych wersji programu Visual Studio, aby tworzyć procesy kompilacji dla Visual Studio Team Foundation Server 2012.

Użyj procesy budowania Legacy