Pulpit nawigacyjny kompilacji (Agile)
Możesz użyć pulpitu nawigacyjnego Kompilacja, aby uzyskać przegląd działań rozwojowych, które mają wpływ na jakość kompilacji.Nocne kompilacje są ważne w projektach rozwoju oprogramowania.Jeśli kompilacje nie kończą się pomyślnie lub nie przechodzą testów weryfikacyjnych (BVT), zespół musi niezwłocznie rozwiązać problem.
Masz dostęp do pulpitów nawigacyjnych za pośrednictwem portalu projektu zespołowego.Możesz uzyskać dostęp do pulpitu nawigacyjnego Kompilacja tylko wtedy, gdy ten portal został włączony i jest skonfigurowany do korzystania z programu SharePoint Server Enterprise Edition.Aby uzyskać więcej informacji, zobacz Pulpity nawigacyjne.
W tym temacie:
|
Możesz użyć tego pulpitu nawigacyjnego do udzielenia odpowiedzi na następujące pytania:
|
Wymagane uprawnienia
Aby wyświetlić pulpit nawigacyjny, użytkownik musi być przypisany lub należeć do grupy, która ma przypisane uprawnienia odczytu w Produkty SharePoint dla projektu zespołowego.Aby zmodyfikować, skopiować lub dostosować pulpit nawigacyjny, użytkownik musi być przypisany lub należeć do grupy, która ma przypisane uprawnienia Członkowie w Produkty SharePoint dla projektu zespołowego.Aby uzyskać więcej informacji, zobacz Dodawanie użytkowników do zespołów i projektów.
Aby zmodyfikować raport w programie Excel, musisz być członkiem roli zabezpieczeń TfsWarehouseDataReaders w Analysis Services SQL Server i musisz być przypisany lub należeć do grupy, która otrzymała uprawnienia Członkowie w Produkty SharePoint dla projektu zespołowego.Aby uzyskać więcej informacji, zobacz Udzielenie dostępu do bazy danych magazynu Visual Studio Informatykami.
Aby wyświetlić element roboczy, musisz być członkiem grupy Czytelnicy lub mieć uprawnienie do wyświetlania elementów roboczych w tym węźle z ustawieniem Zezwalaj.Aby utworzyć lub zmodyfikować element roboczy, musisz być członkiem grupy współautorów lub mieć uprawnienie do edytowania elementów pracy w tym węźle z ustawieniem Zezwalaj.
Dane wyświetlane na pulpicie nawigacyjnym
Zespół może użyć pulpitu nawigacyjnego Kompilacja do monitorowania jakości kompilacji i ustalania, czy członek zespołu musi podjąć specjalne kroki, aby poprawić błędy kompilacji.Aby dowiedzieć się o częściach sieci Web, które są wyświetlane na pulpicie nawigacyjnym Kompilacja, zapoznaj się z rysunkiem i tabelą poniżej.
[!UWAGA]
Wykresy i raporty postępów i pokrycia kodu
i
nie są wyświetlane, gdy magazyn danych dla projektu zespołu nie jest dostępny.
Web Part |
Dane wyświetlane |
Tematy pokrewne |
---|---|---|
![]() |
Wykres liniowy, który przedstawia procent kodu zbadanego przez testy weryfikacji kompilacji (BVT) i inne testy w ciągu ostatnich czterech tygodni. ![]() |
|
![]() |
Skumulowany warstwowy wykres określający, ile wierszy kodu zespół dodał, usunął i zmienił w zaewidencjonowaniach przed kompilacją w ciągu ostatnich czterech tygodni. ![]() |
|
![]() |
Lista ostatnich kompilacji oraz ich status.Więcej szczegółów można wyświetlić, wybierając konkretną kompilację.Ta lista pochodzi ze składnika Web Part Team Web Access. ![]() Legenda:
|
|
![]() |
Lista nadchodzących zdarzeń pochodząca od składnika sieci Web programu SharePoint. ![]() |
Nie dotyczy |
![]() |
Liczba aktywnych, rozpoznanych i zamkniętych elementów roboczych.Można otworzyć listę elementów roboczych, wybierając każdy numer.Ta lista pochodzi ze składnika Web Part Team Web Access. ![]() |
Nie dotyczy |
![]() |
Lista najnowszych zaewidencjonowań.Więcej szczegółów można wyświetlić, wybierając specyficzną operację ewidencjonowania.Ta lista pochodzi ze składnika Web Part Team Web Access. ![]() |
Działania wymagane do śledzenia kompilacji
Aby raporty widoczne w pulpicie nawigacyjnym Kompilacja były użyteczne i dokładne, zespół musi wykonać następujące działania:
Skonfiguruj system kompilacji.Aby użyć Team Foundation Build, musisz skonfigurować system kompilacji.
Aby uzyskać więcej informacji, zobacz Konfigurowanie systemu kompilacji oraz zarządzanie nim.
Utwórz definicje kompilacji.Możesz tworzyć wiele definicji kompilacji, a następnie uruchamiać je, aby tworzyć kod dla innej platformy.Ponadto można uruchomić każdą kompilację dla różnych konfiguracji.
Aby uzyskać więcej informacji, zobacz Zdefiniuj proces kompilacji.
Definiuj testy, aby automatycznie uruchomić jako część kompilacji.Jako część definicji kompilacji, możesz zdefiniować testy do przeprowadzenia jako część kompilacji lub zakończenia niepowodzeniem w przypadku testów kończących się niepowodzeniem.
Aby uzyskać więcej informacji, zobacz Użycie szablonów domyślnych w procesie kompilacji.
Skonfiguruj testy w celu zbierania danych pokrycia kodu.Aby dane pokrycia kodu pojawiły się w raporcie, członkowie zespołu muszą instrumentować testy w celu zbierania tych danych.
Aby uzyskać więcej informacji, zobacz Uruchamianie testów w procesie kompilacji.
Regularnie uruchamia kompilację.Możesz uruchamiać kompilacje w regularnych odstępach czasu lub po każdym zaewidencjonowaniu.Możesz tworzyć kompilacje regularne, korzystając z wyzwalacza harmonogramu.
Aby uzyskać więcej informacji, zobacz Tworzenie lub edycja definicji kompilacji i Uruchamiaj, monitoruj i zarządzaj kompilacjami.
[!UWAGA]
Chociaż członek zespołu może ręcznie ocenić kompilację za pomocą Build Explorer, ta ocena nie jest odzwierciedlana w raporcie Wskaźniki jakości kompilacji.Ocena kompilacji pojawia się w raporcie Podsumowanie kompilacji.Aby uzyskać więcej informacji, zobacz Ocenianie jakości zakończonej kompilacji i Raporty dotyczący podsumowania kompilacji.
Monitorowanie kompilacji
Zespół może użyć pulpitu nawigacyjnego Kompilacja do monitorowania jakości kompilacji i poziomu pokrycia kodu poddawanego testom.Najlepiej, jeśli pokrycie kodu jest wysokie, a postęp dokonany w kodzie jest niski lub spada.W zależności od celów zespołu pokrycie kodu powinno wynosić 80% do 100%.
Możesz użyć raportów Pokrycie kodu i Postęp dokonany w kodzie, aby udzielić odpowiedzi na pytania, które są wymienione w poniższej tabeli.
Które kompilacje zakończyły się pomyślnie?
Które kompilacje mają znaczną liczbę zmian w kodzie?
Jak często kompilacje udają się?
Jak nietrwały jest kod podstawowy?
Jaką część kodu zespół poddaje testom?
Jak wysoka jest jakość kompilacji?
Czy jakość poprawia się, spada, czy pozostaje stała?
Aby uzyskać więcej informacji, zobacz Pokrycie kodu — Raport w programie Excel i Przenoszenie kodu — Raport w programie Excel.
Dostosowywanie pulpitu nawigacyjnego kompilacji
Możesz dostosować Pulpit nawigacyjny Kompilacja w następujący sposób:
Zmień filtry dla każdego raportu programu Office Excel, aby skoncentrować się na obszarach określonego produktu lub iteracji.
Dodaj istniejące raporty programu Excel takie jak Status kompilacji lub Postęp usterek do pulpitu nawigacyjnego.
Aby uzyskać więcej informacji na temat pracy z raportami programu Excel i ich dostosowywania, zobacz następujące strony w witrynie firmy Microsoft w sieci Web: