Udostępnij za pośrednictwem


Utwórz definicję kompilacji

Po wprowadzeniu systemu kompilacji (jak zostało to opisane w Setting up and Managing a Build System), 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 utworzenie definicji kompilacji.Definicja kompilacji zawiera instrukcje określające kod projektów do skompilowania, oraz dodatkowe operacje do wykonania i sposób ich wykonania.

Wymagane są uprawnienia

Musisz mieć Edytuj definicję build uprawnienie ustawione na wartość Zezwalaj na.Aby uzyskać więcej informacji, zobacz Team Foundation Uprawnienia serwera.

Aby utworzyć definicję kompilacji

  1. W Team Explorer:

    1. Jeśli nie jesteś podłączony do projektu zespołowego, przy którym chcesz pracować, to połącz się z projektem zespołowym.

    2. Wybierz Ikona domuStart, a następnie Tworzy ikonęKompilacje

    3. Na stronie Kompilacje wybierz Nowa definicja kompilacji.

    Zostanie wyświetlone okno nowej definicji kompilacji.

  2. Na karcie Ogólne:

    • W polu Nazwa definicji kompilacji określ nazwę do skojarzenia z definicją kompilacji.Zobacz Ograniczenia nazewnictwa w Team Foundation.

    • (Opcjonalnie) W polu Opis dodaj odpowiedni opis.Opis ten dostarcza dodatkowe informacje osobom z zespołu, przy ręcznym kolejkowaniu kompilacji (jak zostało to opisane w Kolejka kompilacji).

  3. Jeśli proces kompilacji nie jest jeszcze gotowy do użycia dla zespołu, na karcie Ogólne, pod Przetwarzanie kolejki, można zmienić domyślne ustawienie parametru Włączone na:

    • Wstrzymano, aby spowodować, że system pozwoli na kolejkowanie nowych kompilacji przez wyzwalacze, bądź użytkowników, lecz zostawi te kompilacje w stanie wstrzymania.

    • Wyłączone, aby spowodować, że system uniemożliwi kolejkowanie nowych kompilacji przez wyzwalacze, bądź użytkowników.

  4. Na karcie Wyzwalacz, określ zdarzenie, które ma powodować uruchomienie tej definicji kompilacji.Aby uzyskać więcej informacji, zobacz Określ wyzwalaczy kompilacji i przyczyny.

  5. Na karcie Obszar roboczy, w tabeli Foldery robocze, określ foldery kontroli wersji, które zawierają pliki wymagane przez proces kompilacji.

    PoradaPorada

    Aby upewnić się, że proces kompilacji funkcjonuje poprawnie i poprawić wydajność, dołącz wszystkie foldery, i tylko te foldery, które zawierają pliki wymagane przez proces kompilacji.Aby uzyskać więcej informacji na temat sposobu określania tych folderów, zobacz Praca z obszarami roboczymi kompilacji.

  6. Na Zbudować domyślnie kartę, jeśli więcej niż jednego kontrolera kompilacja pojawia się w zbudować kontroler listy, wybierz polecenie zbudować kontroler ma build system do przetwarzania tej definicji kompilacji.

    Jeśli Twój Kolekcja projektów zespołu jest utrzymywana na Team Foundation Service i potrzeby drużyny będą zrealizowane przez podmiot budować jeden standard select Gospodarzem kontroler budować.Zobacz wykorzystania gospodarzem zbudować kontrolera w Kolekcja projektów zespołu umieszczonych na Team Foundation Service

  7. Na karcie Ustawienia domyślne kompilacji, wybierz jedną z następujących opcji lokalizacji przemieszczenia, aby określić sposób tworzenia i przechowywania plików wyjściowych, takich jak skompilowane pliki binarne i pliki dziennika, przez proces kompilacji:

    • Kompilacja nie kopiuje plików wyjściowych do folderu wrzucania: Wybierz tę opcję, jeśli nie potrzebujesz plików wyjściowych.

    • Kopiuj dane wyjściowe kompilacji do następującego folderu wrzucania: Wybierz tę opcję, jeśli chcesz skopiować pliki wyjściowe do folderu wrzucania na serwerze udziału plików.W polu wpisz ścieżkę UNC do folderu, w którym system kompilacji ma umieścić pliki wyjściowe.Należy określić folder, który został przygotowany do użytku jako folder wrzucania.Aby uzyskać więcej informacji, zobacz Konfigurowanie folderów poczty odebranej.

    • Kopia dane wyjściowe kompilacji do następującego folderu kontroli źródła: Wybierz tę opcję, jeśli chcesz skopiować pliki wyjściowe do folderu wrzucania z kontroli wersji.W polu wpisz ścieżkę do folderu (lub wybierz ... , aby przeglądać w poszukiwaniu folderu), w którym system kompilacji ma umieścić pliki wyjściowe.Należy zachować ostrożność określając ten folder, istnieją też pewne ograniczenia tego, który folder można określić.Aby uzyskać więcej informacji, zobacz Konfigurowanie folderów poczty odebranej.

  8. Na karcie Proces, określ szczegóły, jakie funkcje wykonuje ta kompilacja i jak je wykonuje:

    • Aby zdefiniować kompilację szybko i łatwo, wybierz Pokaż szczegóły, a następnie na liście Plik procesu kompilacji wybierz Domyślny szablon.Przejrzyj i zmodyfikuj wartości Parametrów procesu kompilacji, jeśli to konieczne.Aby uzyskać więcej informacji, takich jak objaśnienia, parametrów procesu kompilacji i ich używać, zobacz Zdefiniowanie procesu tworzenia, oparty na szablonie domyślne.

    • Jeśli zespół ma zdefiniowany niestandardowy szablon, którego chcesz użyć, wybierz Pokaż szczegóły, a następnie zaznacz szablon na liście Plik procesu kompilacji.Przejrzyj i zmodyfikuj wartości Parametrów procesu kompilacji, jeśli to konieczne.Możesz także utworzyć własny niestandardowy proces kompilacji.Aby uzyskać więcej informacji, zobacz Tworzenie i pracę z szablonem proces budowania niestandardowego.

  9. Na karcie Zasady przechowywania, możesz określić liczbę ukończonych kompilacji, które chcesz zachować.Możesz zmodyfikować dwa zestawy zasad przechowywania na liście Określ sposób zachowania kompilacji, aby sprostały wymaganiom zespołu:

    • Grupa zasad Wyzwalane i ręczne ogranicza, co system ukrywa przed kompilacjami zakolejkowanymi ręcznie a tymi zakolejkowanymi przez automatyczny wyzwalacz.

    • Grupa zasad Prywatne ogranicza, co system ukrywa przed kompilacjami zakolejkowanymi także ręcznie z kodu źródłowego z zestawu odłożonego (jak zostało to opisane w Kolejka kompilacji).

    Aby zmodyfikować zasady przechowywania dla ukończonych kompilacji o stanie Zatrzymano, Niepowodzenie, Częściowe powodzenie, lub Powodzenie, wykonaj jeden lub oba następujące kroki:

    • Wybierz wartość w kolumnie Zasady przechowywania i wybierz jedną z następujących opcji: Zachowaj wszystkie, Zachowaj tylko najnowsze, Zachować dwa najnowsze, Zachowaj pięć najnowszych, Zachowaj siedem najnowszych, Zachowaj dziesięć najnowszych lub Określ licznik zachowywanych.

    • Wybierz wartość w kolumnie Co do usunięcia i wybierz wartość.Aby uzyskać więcej informacji na temat tych wartości, zobacz Usunąć wypełnione kompilacji.

  10. Po zakończeniu pracy nad definicją kompilacji, w menu Plik, wybierz Zapisz<Nazwa definicji kompilacji> (Klawiatura: Ctrl+S).

    Definicja kompilacji utworzono pojawia się na buduje strony w programie Explorer zespołu.Aby uzyskać więcej informacji, zobacz Uruchamianie, monitorowania i zarządzania kompilacje.