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.
![]() |
---|
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: .
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.
Jeśli nie masz uprawnienia administratora lokalnego na serwerze, na którym uruchomiono konsolę i administratora w programie TFS, uzyskać uprawnienia.
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.
Otwórz konsolę administracyjną i wybierz polecenie warstwy aplikacji i przejrzeć numery wersji wymienione warstwy danych i warstwy aplikacji.
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.
Otwórz Eksploratora systemu Windows (lub Eksplorator plików) i przejdź do \Program Files\Microsoft 12.0\Tools Team Foundation Server.
Rozwiń węzeł podrzędny menu dla Microsoft.TeamFoundation.Admin.dll, a następnie wybierz właściwości.
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. |
|
Team Foundation Build |
Na stronie 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. |
|
|
Produkty SharePoint |
Dodawanie produktów SharePoint do wdrożenia Konfigurowanie domyślnej lokalizacji dla zespołu projektu portali |
Strona |
Excel — raporty |
Produkty SharePoint SQL Server Usługi analizy |
Raporty Microsoft Excel są przekazywane do folderu 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. |
|
|
SQL Server Usługi analizy SQL Server Usługi raportowania |
Strona 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 |
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 |
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:
Jeśli administrowania małych zespołów, można dodawanie członków zespołu bezpośrednio do zespołu.Jednak trzeba zarządzać dużej liczby użytkowników z różnych poziomów dostępu, przeglądać Zarządzanie użytkownikami lub grupami na serwerze TFS.
Można udzielić dostępu do premium features─such jako zaległości portfolio, pokoje zespołów i tools─provided Zarządzanie przypadkami testowymi za pośrednictwem zespołu Web Access w oparciu o licencji, która ma każdego użytkownika.Zobacz Zmiana poziomów dostępu.
Jeśli członka zespołu ma problemy z łącznością TFS, można znaleźć w następujących tematach: Połącz się z projektami zespołowymi na serwerze Team Foundation Server i Konfigurowanie funkcji po uaktualnieniu TFS.
Możesz ograniczenia dostępu do określonego projektu lub ograniczyć dostęp do konkretnych zasobów.
Użytkownik lub elementy członkowskie grup Administrator kolekcji projektów lub Administrator projektów, zarządzanie wiele funkcji projektów zespołowych i kolekcji projektów zespołu za pośrednictwem kontekst administracyjny programu Team Web Access.
Możesz zarządzać alerty który informuje członków projektu zmian w projekcie zespołowym.
Możesz Dostosowywanie obiektów śledzenia elementów pracy, aby wspierać procesy zespołu.
Niektóre uaktualnienia wymagają aktualizowanie projektów zespołowych w sposób opisany w Konfigurowanie funkcji po uaktualnieniu TFS.
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:
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:
Przewodnik instalacji zawiera szczegółowe informacje o tych elementów:
Można także zapoznać się wymagania i infrastruktury w tematach odniesienia:
Aby uzyskać informacje dotyczące licencjonowania, zapoznaj się licencjonowania oficjalny dokument.
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:
Można rozpocząć ogłaszanie pytań lub wyszukać odpowiedzi na forum MSDN: programu Team Foundation Server — instalacji i administrowania nią
Microsoft Visual Studio Team Foundation Server 2013 Power Tools zawiera Analizator najlepszych rozwiązań TFS, to edytor szablonu procesu oraz dodatkowych narzędzi.
Narzędzia TFS w witrynie CodePlex zapewnia dostęp do oprogramowanie typu open source, które rozszerzonej funkcjonalności interfejsu z TFS.