Kompleksowy przegląd wszystkich opcji konfiguracji i dostosowania dostępnych w programie Visual Studio TFS
Z Visual Studio Team Foundation Server (TFS), masz zintegrowanych narzędzi zarządzać swoimi projektami oprogramowania w planowanie za pośrednictwem wdrożenia.Opłata skonfigurować większość narzędzi przy użyciu jednej z interfejsów klienta.Do obsługi określonego przepływu pracy lub procesów biznesowych używanych w organizacji, może być konieczne dostosowanie niektórych obiektów.Ten temat zawiera plan działania pokazujący, co można skonfigurować i co wymaga dostosowania.
Na poniższej ilustracji pokazano wiele, ale nie wszystkie elementy, które można skonfigurować lub dostosować.Wszystkie konfiguracje mogą być wykonywane dla programu Visual Studio Online i TFS lokalnych wdrożeń.Należy uruchomić narzędzie wiersza polecenia lub edytować plik XML większości poprawki.Tego rodzaju dostosowania można nawiązać TFS lokalnie tylko wdrożeń.
Musisz mieć dostęp do planu testu i elementu roboczego zestawu testów types (WITs) tylko wtedy, gdy masz uaktualnienie warstwy aplikacji do TFS 2013.3.Teraz można dostosować tych obiektów w taki sam sposób, jak dostosować inne WITs.Aby dowiedzieć się więcej na temat sposobu aktualizacji projektu zespołowego, tutaj.
Elementy zaległe odwoływać się do elementów zaległości produktu, historie użytkowników lub wymagań, w zależności od szablonu procesu używany do tworzenia projektu zespołowego.Można zdefiniować usterek do śledzenia usterek kodu za pomocą programu Visual Studio i Test Manager.
Punkt początkowy do uzyskiwania dostępu do tych narzędzi i zarządzania nimi życia aplikacji jest można utworzyć na podstawie szablonu procesu projektu zespołowego.Szablony procesów Podaj domyślną konfigurację obiektów używane do obsługi wszystkich funkcji zarządzania cyklem życia aplikacji (ALM) i funkcje.Można dostosować szablon procesu, zanim utworzy się projekt zespołowy lub można dostosować obiekty później.
Dodatki plug-in i obiekt plików, które można dostosować są wyświetlane na poniższej ilustracji.Dodatki plug-in definiują zadania do wykonania podczas tworzenia projektu zespołowego, najbardziej z nich skonfigurowanie domyślnych ustawień, ustawienia uprawnień i przekazywanie plików obiektu.
Jeśli użytkownik zamierza utworzyć kilka projektów zespołowych i chcesz, aby nadać standardowy je wokół tego samego zbioru obiektów i procesów, następnie dostosować szablon procesu przed utworzeniem projektu zespołowego.
TFS udostępnia trzy domyślne szablony procesu, które są porównywane tu.Aby dowiedzieć się więcej, zobacz Tworzenie projektu zespołowego or Dostosowywanie szablonu procesów.
Kontrola wersji
Można zarządzać kodem przy użyciu systemu kontroli wersji programu Team Foundation (TFVC) lub Git.Aby uzyskać szczegółowe informacje na temat różnic między systemami TFVC i Git, przejdź do tu.
Oto widok na obszary, które można skonfigurować podczas pracy z kodem źródłowym.Wszystkie te obszary są wykonane po utworzeniu projektu zespołowego.
TFVC |
Git |
Domyślne zasady ewidencjonowania i uprawnienia grupy są zdefiniowane we wtyczce szablonu procesu kontroli wersji.
Planowanie i śledzenie pracy
Zespoły korzystają z elementów roboczych, nowoczesnych narzędzi planowania, kwerendy i raporty do planowania i śledzenia pracy.Wiele elementów jest konfigurowanych za pośrednictwem programu Team Web Access (TWA), interfejsu klienta sieci web do programu Visual Studio TFS.
Śledzenie elementów roboczych i narzędzia planowania Agile
Każdy projektu zespołowego zawiera kilka typów elementów roboczych (WITs), aby śledzić pracę.Na przykład szablon Scrum programu Visual Studio zawiera sześć typów elementów roboczych.
Stanowi podstawę dla całego śledzenia i raportowania projektów rozwoju oprogramowania.Można dostosować pociągane pola, schemat działania i formularz.Aby dowiedzieć się więcej, zobacz:
Modyfikowanie lub dodawanie pola do obsługi zapytań, raportów i przepływu pracy
Modyfikowanie lub dodawanie niestandardowego typu elementów roboczych
Aby jak najlepiej korzystać z narzędzi planowania Agile, należy skonfigurować je w sposób, który obsługuje procesy zespołu.Można skonfigurować kilka funkcji, jak pokazano na poniższej ilustracji.
Aby dowiedzieć się więcej, zobacz Konfigurowanie i dostosowywanie narzędzi planowania Agile do projektu zespołowego.
Niektóre narzędzia planowania elastyczne i funkcje zespołu wymagany jest dostęp do zaawansowanych zgodnie z opisem w Zmiana poziomów dostępu.
Zespoły
Można zdefiniować dowolną liczbę zespołów.Każdy zespół może działać niezależnie od innych zespołów, zapewniając jednocześnie widoczność postępów w całej organizacji.Należy skonfigurować następujące obiekty indywidualnie dla każdego zespołu.
|
Kwerendy, tagi, filtry i raporty
Na liście i filtrowania pozycji roboczych i raportować postęp, używając funkcje wymienione w poniższej tabeli.Chroniony, można dostosować kwerend i raportów przed utworzeniem projektu zespołowego.
Konfigurowanie przy użyciu interfejsu użytkownika |
Dostosuj szablon procesu |
Opis |
---|---|---|
Obsługuje znajdowanie elementów roboczych i generowanie raportów. |
||
Wyświetlanie stanu pracy w toku przez prezentowanie wyników kwerendy płaskiej listy jako wykres kołowy, paskowy, skumulowany lub kolumnowy. |
||
Tworzenie raportów dotyczących stanu lub trendu na podstawie kwerendy. |
||
Raporty (SQL Server Reporting Services (SSRS) |
Aby dodać raporty do projektu zespołowego, który aktualnie nie ma raportów usług SSRS, zobacz Dodawanie raportów do projektu zespołowego. |
|
Dodawanie słów kluczowych do elementów roboczych w celu szybkiej klasyfikacji i filtrowania listy elementów roboczych.Można dodać i przypisać znaczniki do elementów roboczych za pomocą TWA.Następnie można przeprowadzić filtrowanie zaległości produktu lub kwerendy elementu pracy na podstawie wybranych znaczników. Znaczniki są definiowane dla projektu zespołowego. |
Portal projektu zespołowego
Można udostępniać informacje i wspomagać sposób pracy zespołu za pomocą portalu projektów zespołowych.Portale zapewniają możliwość udostępniania dokumentów, danych, wskazówek dotyczących procesów i inne funkcje programu SharePoint.Aby dowiedzieć się więcej, przejdź tu.
Kompilacja
Aby zdefiniować kompilacje oprogramowania, można skonfigurować następujące obszary po utworzeniu projektu zespołowego.
Przed utworzeniem projektu zespołowego można zdefiniować domyślne uprawnienia grupy dla kompilacji.
Zarządzanie testami i laboratorium
Plan testu i WITs zestawu testów, udostępniający TFS 2013.3 zaktualizował projektu zespołowego, można dostosować teraz tych obiektów w taki sam sposób, jak dostosować inne WITs.Te aktualizacje, jak również oferowanych z TFS 2012.2, musisz mieć dostęp do następujących WITs: Plan testu, zestawu testów, przypadek testowy, udostępnionych kroki i udostępnionych parametrów.
Za pomocą programu Team Web Access lub Test Manager, można wyświetlić przypadków testowych, które są definiowane dla zestawu testów i zestawy testów, które są definiowane dla planu testu.Jednak te obiekty nie są połączone ze sobą za pośrednictwem typy łączy.
Aby dowiedzieć się więcej na temat sposobu aktualizacji projektu zespołowego, tutaj.
Oto widok na obszary, które można skonfigurować podczas testowania kodu.Przejdź do tu, aby dowiedzieć się, jak dostosować te obszary w szablonie procesu.
Skonfiguruj:
Dostosuj:
|
Wdrażanie przy użyciu Release Management
Wdrażanie oprogramowania roboczego na wewnętrznych serwerach rozwoju, testów, przemieszczania lub produkcji.Konfigurowanie wszystkich obiektów za pośrednictwem klienta Release Management.
Uprawnienia, grupy i bezpieczeństwo
TFS definiuje liczbę grup domyślnych i uprawnień w ramach szablonu procesu, który jest używany do tworzenia projektu zespołowego.Możesz użyć domyślnych grup i skojarzonych z nimi uprawnień do zarządzania większością użytkowników i spełniania ich potrzeb.
Konfigurowanie przy użyciu interfejsu użytkownika - przyznawanie lub ograniczanie dostępu do projektów zespołowych: Udzielanie dostępu administratora na poziomie serwera TFS lub dostępu do kolekcji projektu |
Dostosowywanie domyślnych grup i uprawnień w szablonie procesu:
|
Aby uzyskać więcej informacji dotyczących zabezpieczeń i zarządzania użytkownikami i kontami usług, zobacz Zarządzanie użytkownikami lub grupami na serwerze TFS.
Pytania i odpowiedzi
Pyt jak skonfigurować moich aplikacji, aby znaleźć problemów z wydajnością?
Odp użyj Application Insights do konfigurowania aplikacji sieci web można znaleźć problemów z wydajnością.Trzeba mieć konto programu Visual Studio Online, którą można uzyskać, przechodząc tutaj.
P: Jaka jest różnica między obiektami, które można dostosować, i artefaktami, które są zdefiniowane dla mojego projektu zespołowego?
Odp.: Artefakt to konkretne wystąpienie lub definicja obiektu.Artefakty zdefiniowane w projekcie zespołu zależą od szablonu procesu używanego do tworzenia projektu zespołowego.Na przykład projekty zespołowe wykorzystujące szablon procesu Scrum obejmują kilka obiektów WIT, łącznie z Elementem zaległym produktu i Usterką.Przejdź do tu, aby przejrzeć artefakty dostępne z domyślnymi szablonami procesów TFS.
P: Do kogo mogę się zwrócić, aby uzyskać dodatkowe informacje?
Odp.: Aby uzyskać odpowiedzi lub zadać pytanie, należy odwiedzić następujące fora: