Udostępnij za pośrednictwem


Konfigurowanie zasobów programu TFS i zarządzanie nimi

Skonfiguruj i Team Foundation Server (TFS) i dodatkowych zasobów, umożliwiając zespołom.Te zasoby obejmują warstwy aplikacji i serwery warstwy danych, zbiory projektu zespołowego, które hostowanie projektów zespołowych i opcjonalne zasoby, takie jak serwery raportów, produktów programu SharePoint, serwery kompilacji i zarządzania laboratorium.Informacji na temat składników TFS i architektura, zobacz Architektura programu Team Foundation Server.

Ważna uwagaWażne

Nie należy ręcznie modyfikować dowolne z baz danych programu TFS chyba że wyświetlany jest monit albo w tym celu przez Microsoft Support lub gdy są następujące procedury opisane dla ręczne tworzenie kopii zapasowej bazy danych.Wszystkie inne modyfikacje można unieważnić z umową serwisową.

Za pomocą Team Foundation Server konsolę administracyjną można zarządzać i monitorować konfiguracji serwera.Zadania, które można wykonać za pomocą konsoli administracyjnej są oznaczone z tym obrazem: Konsoli administracyjnej programu Team Foundation Server.

Aplikacja warstwy

Warstwy danych

Kolekcje projektu zespołowego

Projekty zespołowe

Raporty, dokumentów i pulpity nawigacyjne

Konta usługi, pul aplikacji i witryn sieci Web

Użyj konsoli administracyjnej programu Team Foundation do konfigurowania i zarządzania wdrożenia

Konsola administracyjna jest instalowana domyślnie na każdym serwerze, na którym jest instalowany co najmniej jedną z następujących składników: aplikacja warstwy dla TFS, TFS rozszerzenia dla Produkty SharePoint, Team Foundation Build, iVisual Studio Lab Management

Jeśli wszystkie składniki są zainstalowane na pojedynczym serwerze, konsoli administracyjnej udostępnia węzłów zarządzania dla wszystkich składników w wdrożenia.Jeśli jednak instalacja używa wielu serwerów, należy otworzyć konsoli na serwerze, który jest uruchomiony składnik, który ma być zarządzane.

  1. Jeśli nie masz uprawnienia administratora lokalnego na serwerze, na którym uruchomiono konsolę i administratora w programie TFS, uzyskać uprawnienia.

  2. Aby otworzyć konsolę:

    • Od początku Otwórz menu aplikacja, wybierz polecenie Microsoft Team Foundation Server, a następnie wybierz konsoli administracyjnej programu Team Foundation Server.

      Jeśli konsoli administracyjnej programu Team Foundation Server nie są wyświetlane na liście dostępnych aplikacji może nie mieć uprawnień, aby go otworzyć.Możesz spróbować otworzyć go w wierszu polecenia, ale użytkownik może nie móc dostępu do niektórych lub wszystkich funkcji konsoli administracyjnej.

    • Z wiersza polecenia, Otwórz okno wiersza polecenia Uruchamianie jako administrator, a następnie zmień katalogów katalogu narzędzia TFS (domyślnie dysk: \%programfiles%\Microsoft 12.0\Tools Team Foundation Server), a następnie wprowadź TfsMgmt.exe.

Wyświetlanie aktualizacji zainstalowanych na serwerze

Aby ustalić, jakie aktualizacje zostały zainstalowane, możesz otworzyć konsolę administracyjną dla Team Foundation lub Wyświetl numer wersji określonego pliku.

  1. Otwórz konsolę administracyjną i wybierz polecenie warstwy aplikacji i przejrzeć numery wersji wymienione warstwy danych i warstwy aplikacji.

  2. Aby dowiedzieć się, kiedy oprogramowanie zostało zainstalowane, wybierz polecenie zainstalowane aktualizacje.

Udostępnia konsoli administracyjnej nie jest dostępny, na przykład podczas uaktualniania TFS, można wyświetlić numer wersji pliku Microsoft.TeamFoundation.Admin.dll pliku.

  1. Otwórz Eksploratora systemu Windows (lub Eksplorator plików) i przejdź do \Program Files\Microsoft 12.0\Tools Team Foundation Server.

  2. Rozwiń węzeł podrzędny menu dla Microsoft.TeamFoundation.Admin.dll, a następnie wybierz właściwości.

  3. Wybierz szczegóły , a następnie przejrzyj informacje o obszarze wersja pliku.

Obszary zastosowań i zależności zasobów

We wdrożeniu można dodawać i usuwać zasoby, aby lepiej je dostosować do zmieniających się potrzeb firmy oraz projektów oprogramowania wspieranych przez oprogramowanie TFS.W każdej chwili można dodawać i usuwać zasoby sprawozdawcze i internetowe.Można także użyć więcej niż jedno wystąpienie programu SQL Server do obsługi baz danych dla danego wdrożenia.Na przykład można dodać serwera, na którym działa program SQL Server Reporting Services dla danego wdrożenia po zainstalowaniu i wstępnym skonfigurowaniu TFS. Możesz również uaktualnić wersję Produkty SharePoint który obsługuje wdrożenia i dodać jego możliwości tego produktu do projektów zespołowych, które już istnieją w wdrożenie.

Podczas tworzenia projektu zespołowego, automatycznie uzyskasz dostęp do następujące funkcje:

  • Dostęp w sieci Web: udostępnia interfejs sieci web do TFS, która udziela dostępu do projektów zespołowych Zwinnego planowania i śledzenia narzędzi, kontroli wersji i tworzy.Aby uzyskać ogólne informacje, zobacz współpracują zespołu Web Access (TWA).

  • Repozytorium kontroli źródła przy użyciu Team Foundation kontroli wersji lub repozytoriów Git.

  • Śledzenie elementów roboczych: zespoły można tworzyć elementy robocze i elementu roboczego zapytań do ścieżki, monitor i raport na temat programowania produktu i jego funkcji.Element roboczy jest rekordem bazy danych zawierającym definicję, przypisanie, priorytet i stan pracy.Zespół może tworzyć tylko te typy elementów pracy, które są zdefiniowane w szablonie procesu używanym do tworzenia projektu zespołu lub typy, które są dodawane do projektu zespołu po jego utworzeniu.

    Członkowie zespołu mogą pracować w TWA lub Team Explorer.Aby dowiedzieć się więcej na temat tych i innych klientów, które są połączone TFS, zobacz wybierz klienta Team Foundation do obsługi zadań.

Poniższa tabela przedstawia dodatkowe serwery i funkcje należy skonfigurować dla Twojego zespołu mieć dostęp do odpowiedniej funkcji.Możesz dodać zasoby przed lub po utworzeniu projektu zespołowego.

Obszar funkcji

Wymagane zasoby

Tematy pokrewne

Uwagi

Próśb o opinie i powiadomienia e-mail o alertach

Serwer SMTP

Konfigurowanie serwera SMTP do obsługi alertów i próśb o opinie

Serwer SMTP, który zostanie skonfigurowana obsługuje wszystkich projektów zespołowych utworzone na podstawie kolekcji projektów zdefiniowane w warstwie aplikacji.Jeśli nie jest skonfigurowana do serwera SMTP, a następnie mogą nie być wyświetlane łącza do dostępu do prośba o opinię oraz ustawić alerty.

Ikona kompilacjeKompilacje

Team Foundation Build

Konfigurowanie systemu kompilacji oraz zarządzanie nim

Na stronie Ikona kompilacje Kompilacje jest wyświetlana lista definicji kompilacji określonych dla projektu zespołowego.Ta strona jest wyświetlana tylko wtedy, gdy Team Foundation Build jest zainstalowana i skonfigurowana.Team Foundation BuildWłącza Twojego zespołu do tworzenia i zarządzania wersjach produktu.Na przykład zespół może uruchamiać codzienne kompilacje i publikować je na serwerze współużytkowanym.Team Foundation Buildobsługuje także kompilacji raportów o stanie i jakość każdego kompilacji.

Dostęp do Team Foundation Build — usługa wymaga, aby kolekcja projektu zespołowego była skonfigurowana do użycia kontrolera kompilacji.Każdy kontroler kompilacji jest dedykowany kolekcji jednego zespołu projektu.Kontroler akceptuje żądania kompilacji od dowolnego projektu zespołowego w określonej kolekcji.Zobacz Kompilowanie aplikacji.

Węzeł dokumentuDokumenty (portal projektu zespołowego)

Produkty SharePoint

Dodawanie produktów SharePoint do wdrożenia

Konfigurowanie domyślnej lokalizacji dla zespołu projektu portali

Strona Węzeł dokumentuDokumenty jest wyświetlana tylko w przypadku, gdy dla projektu zespołowego skonfigurowano zestaw Produkty SharePoint.Po utworzeniu projektu zespołowego możesz skonfigurować witrynę programu SharePoint lub inną lokalizację sieci Web jako portal projektu.Konieczne może być skonfigurować pulpit nawigacyjny zgodności i skonfigurować definicji aplikacji enterprise.Zobacz też udostępnić informacje przy użyciu portal projektu.

Excel — raporty

Produkty SharePoint

SQL Server Usługi analizy

Dodawanie produktów SharePoint do wdrożenia

Dodawanie serwera raportu

Raporty Microsoft Excel są przekazywane do folderu Węzeł dokumentuDokumenty podczas konfigurowania projektu zespołu z witryną programu SharePoint.Z tych raportów mogą śledzić szybkość nagrywania projektu zespołowego, zaległości usterkę, jakość oprogramowania, postęp testu i innych metryki.Wiele z tych raportów jest wyświetlanych w pulpitach nawigacyjnych projektu.W uzupełnieniu do zależności od programu Produkty SharePoint raporty programu Excel zależą od kolekcji projektów zespołowych, która hostuje dany projekt zespołowy i jest skonfigurowana do obsługi programu SQL Server Analysis Services.

Aby uzyskać omówienie domyślnych raportów programu Excel, zobacz Excel — raporty lub Raporty programu Excel (CMMI).

Jeśli projekt zespołowy nie ma witryny programu SharePoint, można nadal używać programu Excel do tworzenia raportów stanu i trendu.Zobacz Utwórz raporty programu Excel z zapytania elementu roboczego.

Raport Raporty

SQL Server Usługi analizy

SQL Server Usługi raportowania

Dodawanie raportów do projektu zespołowego

Strona RaportRaporty jest wyświetlana tylko wtedy, gdy dla kolekcji projektów zespołowych, która hostuje dany projekt zespołowy, skonfigurowano zarówno usługi SQL Server Reporting Services, jak i SQL Server Analysis Services.Ta strona umożliwia dostęp do Menedżera raportów oraz domyślnych i niestandardowych raportów, które są przekazywane na serwer obsługujący usługi Reporting Services SQL Server.

Aby uzyskać omówienie domyślnych raportów, zobacz Raporty (SQL Server Reporting Services ).

Obsługa zdalnej witryny

Team Foundation Server Proxy

Porady: Jak zainstalować serwer Team Foundation Server Proxy i skonfigurować lokalizację zdalną

Konfigurowanie programu Visual Studio do łączenia z serwerem proxy programu TFS

Jeśli niektóre członków zespołu znajdują się zdalnie z lokalizacji głównego kontroli wersji, można zainstalować i skonfigurować Team Foundation Server serwera Proxy, aby je obsługują.  Serwer Proxy TFS zarządza pamięci podręcznej plików kontroli wersji pobrane w lokalizacji rozproszonych zespołu, co znacznie zmniejsza przepustowość jest wymagana przez połączenia międzynarodowe obszaru.

Jeśli klienci są skonfigurowani do używania programu Team Foundation Server Proxy, zarządzanie plikami jest niewidoczne dla użytkownika.Wymiana metadanych oraz przekazania plików łączą się bezpośrednio z TFS.Zobacz Połącz się z projektami zespołowymi na serwerze Team Foundation Server.

Środowiska wirtualne

Visual Studio Lab Management

Konfigurowanie programu Lab Management na potrzeby środowisk programu SCVMM

Za pomocą Lab Management zespół może tworzyć, przypisywać i śledzić środowiska wirtualne, aby obsługiwać tworzenie aplikacji, jej wdrażanie i testy.Zespoły testowania można przetestować aplikacje przy użyciu Microsoft Test Manager po ich projektu zespołowego jest skonfigurowany do używania tych środowisk wirtualnych.

Automatyzowania wdrożeń

Release Management

Automatyzowania wdrożeń z zarządzania wersjami

Można śledzić szybkie wydania obsługuje i zarządzać nimi równoczesne wersje przy użyciu zarządzania wersjami.Skonfiguruj ścieżek wersji, które reprezentują etapów od projektowania do produkcji.Uruchom akcje do wdrożenia aplikacji w środowisku dla tego etapu.

Synchronizacja z programem Project Server

Integracja z serwerem TFS projektu

Synchronizacja z programem Project Server Team Foundation Server

Aby obsługiwać przepływ danych z elementów roboczych TFS do zadań w przedsiębiorstwie planów projektu w programie Project Server, należy zainstalować Team Foundation Server Extensions for Project Server na serwerze obsługującym Project Server.Ta integracja umożliwia menedżerów projektów i zespoły deweloperów oprogramowania do korzystania z narzędzi, które preferują, pracy na poziomie dokładności obsługującego potrzeb i udostępnianie informacji w sposób niewidoczny.

Przechwytywanie zdarzeń produkcji

Analizy PreEmptive

Analizy PreEmptive

Z PreEmptive Analytics programu Team Foundation Server zespołom programistycznym może przechwytywać zdarzenia produkcji (obsłużony, zgłoszony i zwrócony wyjątki) i tworzenie i aktualizowanie elementów roboczych TFS na podstawie niestandardowych zasad i progów.

Możesz skonfigurować PreEmptive Analytics za pomocą konsoli administratora programu Team Foundation.

Pytania i odpowiedzi

Pyt co muszę wiedzieć o zarządzaniu projekty zespołowe?

Odp rozpocząć przeglądając następujące tematy:

Pyt.: czy mogę zmienić nazwę projektu zespołowego lub kolekcji projektów zespołowych?

Odp nie można zmienić nazwy projektu zespołowego.Kolekcja można zmienić przy pierwszym odłączania kolekcji, edytowanie jego ustawienia, a następnie dołączanie kolekcji.Zobacz Zarządzanie kolekcjami projektów zespołowych.

Pyt jak TFS zarządzanie jego usługami?

Odp TFS i produktów integruje się z obejmują kilka usług oraz konta usług, które Uruchom na niektóre lub wszystkie z warstw logicznych i fizycznych komputerów tworzących wdrożenia.Można używać tego samego konta dla wszystkich z tych kont usług lub używasz różnych kont.Wybór konta lub kont do użycia zależy od konfiguracji wdrożenia, Twoje potrzeby zabezpieczeń i jakie składniki zainstalowane.Dla przejrzystości każde konto usługi jest określana oddzielnie przy użyciu nazwy symbol zastępczy.

Aby dowiedzieć się więcej, zobacz Konta usług i zależności serwera Team Foundation Server.

Pyt jak Skaluj mojej wdrożenia?

Odp można Przenieś TFS na nowy serwer lub add additional application-tier servers.Można również Przenoszenie programu Team Foundation Server z jednego środowiska do innego.

Pyt jak monitorować Moje wdrożenia?

Odp można monitorować działania TFS przy użyciu następujących narzędzi:

  • Na stronie Administracja konsoli Dzienniki można otworzyć pliku dziennika generowane podczas konfiguracji lub obsługę TFS.

  • Na stronie sieci web Administracja serwera warstwy aplikacji mogą wyświetlać dzienniki aktywności i monitorowanie wykresy zadania.

    http://MyServer:8080/tfs/_oi/

    Aby dowiedzieć się więcej, zobacz ten blogu: nowe narzędzia dla administratorów TFS.

  • W kontekście Panel sterowania TWA można wyeksportować dziennik inspekcji, wszyscy użytkownicy i ich poziomy dostępu.Zobacz Zmiana poziomów dostępu.

Dodatkowe porady monitorowania, zobacz ten blogu: działanie również zarządzać z poziomu przypominają Team Foundation Server?

Pyt.: co trzeba wiedzieć o Obsługa wielu serwerów?

Odp w zależności od sposobu początkowo zainstalowane i skonfigurowane Visual Studio Team Foundation Server (TFS), może być konieczne zarządzanie go za pośrednictwem jednego lub wielu serwerów do utrzymywania i działają wdrożenia.Na przykład na poniższej ilustracji pokazano logiczny architekturę wdrażania programu TFS, który jest zintegrowany z obu SQL Server usług Reporting Services i Produkty SharePoint:

Relacje bazy danych z produktów programu SharePoint

W tym przykładzie należy zarządzanie konfiguracjami tych składników, użytkowników, grup i uprawnień na kilka serwerów.Należy skonfigurować zapory lub inne urządzenia, aby umożliwić ruch sieciowy portów, które są wymagane do komunikacji między serwerami.Należy upewnić się, że wszystkie usługi, które wymaga wdrożenia są uruchomione i skonfigurowana jako uruchamiana automatycznie.Na koniec należy się upewnić, że konto usługi korzystającej z TFS w pełni zaufanej na każdym komputerze w wdrożenia.

Patrz też tego blogu: działanie również zarządzać z poziomu przypominają Team Foundation Server?

Pyt gdzie można Dowiedz się więcej o wymagania TFS?

Odp Zobacz, co najmniej jeden z następujących tematów:

Pyt czy są jakieś ograniczenia I należy zwrócić uwagę podczas obsługi TFS?

Odp tak.Wymienione powyżej, należy nigdy nie ręcznie zmodyfikować TFS baz danych, ponieważ która unieważnia umowy usługi, bloku uaktualnień i poprawek i spowodować utratę lub uszkodzenie danych.Istnieją tylko dwa okoliczności, gdzie należy rozważyć kiedykolwiek modyfikacji:

  • Należy zrobić przez Support firmy Microsoft.

  • Wdrożenie jest wymagane, należy ręcznie utworzyć kopię zapasową bazy danych TFS.W takim przypadku powinny być modyfikowane tylko baz danych zgodnie z opisem tutaj.

Pyt.: jakie inne zasoby są dostępne?

Odp dostępne są następujące zasoby i narzędzia: