Instalowanie i konfigurowanie Azure DevOps lokalnych

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 — TFS 2015

Uwaga

Azure DevOps Server wcześniej nosiła nazwę Visual Studio Team Foundation Server.

Dostępnych jest kilka opcji wdrażania programu Azure DevOps Server 2019 o nazwie Visual Studio Team Foundation Server (TFS). Wszystko można zainstalować na jednym serwerze. Możesz też użyć wielu warstw aplikacji i SQL wystąpień. Aby uzyskać informacje na temat określania właściwego typu wdrożenia dla zespołu, zobacz Zalecenia dotyczące sprzętu.

Opcje wdrażania

  • Pojedynczy serwer:wdrożenie na jednym serwerze jest najprostszym wdrożeniem, ponieważ warstwa aplikacji i warstwa danych znajdują się na tej samej maszynie. Wybierz to wdrożenie, jeśli obsługujesz jeden zespół lub mały zestaw zespołów.

  • Podwójne serwery:wdrożenie na dwóch serwerach z oddzielnymi warstwami aplikacji i danych może zapewnić lepszą wydajność dla większego zestawu zespołów i obsługi zespołów, które mają powyżej średniego użycia.

  • Wiele serwerów:ten typ wdrożenia, który obejmuje wiele warstw aplikacji i danych, zapewnia lepszą wydajność dla bardzo dużych zespołów i zespołów o bardzo dużym użyciu. Użycie więcej niż jednego serwera zwiększa wysoką dostępność i możliwość odzyskiwania po awarii.

Opcje konfiguracji raportowania

Azure DevOps Server obsługuje usługę Analytics, która może być używana w miejsce SQL Server Reporting Services lub obok niego. Jeśli jednak planujesz użyć modelu procesu dziedziczenia w celu dostosowania śledzenia pracy, możesz używać tylko usługi analytics do raportowania, kolekcji projektu nie można skonfigurować do obsługi raportowania.

Aby dowiedzieć się więcej o usłudze Analytics, zobacz Co to jest usługa analizy?. Aby dowiedzieć się więcej na temat modelu procesu dziedziczenia, zobacz About process customization and inherited processes (Informacje o dostosowywaniu procesów i dziedziczonych procesach).

Uwaga

Tylko nowe kolekcje projektów można skonfigurować do obsługi modelu procesu dziedziczenia. Uaktualnione kolekcje projektów mogą nadal obsługiwać tylko model lokalnego procesu XML.

Instalacje do oceny lub do użytku osobistego

Jeśli skonfigurujemy usługę lokalną Azure DevOps do użytku osobistego lub w celu jej oceny, użyj Azure DevOps Express. Azure DevOps Rozwiązanie Express jest bezpłatne, łatwe do skonfigurowania i zainstalowania w systemach operacyjnych klienta i serwera. Obsługuje ona wszystkie te same funkcje co Azure DevOps Server 2019. Limity licencjonowania serwera TFS Express korzystają z pięciu aktywnych użytkowników.

Porada

Rozważ użycie bezpłatnej usługi Azure DevOps Services do użytku osobistego. Ponieważ Azure DevOps Services są oparte na chmurze, nie trzeba instalować ich na własnym sprzęcie ani zarządzać własnymi kopiami zapasami.

Proces wdrażania

Niezależnie od tego, jak zamierzasz wdrożyć Azure DevOps Server, proces obejmuje następujące trzy kroki:

  • Przygotowanie: Instalator przygotowuje co najmniej jeden serwer do Azure DevOps Server lub SERWERA TFS, przeglądając i spełniając wymagania systemowe.

  • Instalacja: Instalator umieszcza pliki wykonywalne na serwerze i uruchamia instalatora z VisualStudio.com lub Centrum usługi licencjonowania zbiorowego.

  • Konfiguracja: ten krok umożliwia skonfigurowanie zainstalowanych funkcji w celu uruchomienia instalacji. Po uruchomieniu kreatora konfiguracji uruchamia on serię testów gotowości. Te testy upewniają się, że system spełnia wymagania i czy wybrane ustawienia będą prawdopodobnie działać. Jeśli wystąpią problemy, zostanie wyświetlane jedno lub więcej ostrzeżeń lub komunikatów o błędach. Po rozwiązaniu wszystkich błędów uruchom konfigurację, aby zakończyć konfigurowanie wdrożenia.

Po zakończeniu instalacji instalator uruchamia program Azure DevOps Server Configuration Center. Ujednolicony kreator obsługuje wszystkie Azure DevOps Server, takie jak nowe instalacje, uaktualnienia i scenariusze tylko w warstwie aplikacji.

AZURE_DEVOPS_SERVER_CONFIGURATION_CENTER

Jeśli musisz zamknąć centrum konfiguracji, możesz do niego wrócić. Uruchom konsolę Azure DevOps Server administracyjnej, a następnie wybierz pozycję Konfiguruj zainstalowane funkcje w węźle Warstwa aplikacji.

Wybieranie opcji Konfiguruj zainstalowane funkcje

Po zakończeniu instalacji instalator uruchamia program Team Foundation Server Configuration Center. W przypadku programu TFS 2017 i nowszych wersji ujednolicony kreator obsługuje wszystkie konfiguracje serwera TFS, takie jak nowe instalacje, uaktualnienia i scenariusze tylko w warstwie aplikacji. W przypadku programu TFS 2015 i wcześniejszych wersji wybierz odpowiedniego kreatora dla swojego scenariusza.

TEAM_FOUNDATION_SERVER_CONFIGURATION_CENTER

Jeśli musisz zamknąć centrum konfiguracji, możesz do niego wrócić. Uruchom konsolę Team Foundation Server administracyjnej, a następnie wybierz pozycję Konfiguruj zainstalowane funkcje w węźle Warstwa aplikacji.

TFS_ADMINISTRATION_CONSOLE_APPLICATION_TIER_NODE

Opcje konfiguracji: Podstawowa, Zaawansowana i Azure

Kreator konfiguracji serwera obsługuje trzy główne opcje konfiguracji: Podstawowa, Zaawansowana i Azure.

Opcje konfiguracji: Podstawowa i Zaawansowana

Kreator konfiguracji serwera obsługuje dwie główne opcje konfiguracji: Podstawowa i Zaawansowana.

Podstawowa

Wybierz pozycję Podstawowa, jeśli chcesz skonfigurować serwer warstwy aplikacji, zainstalować i skonfigurować rozszerzenie Wyszukiwania lub skonfigurować funkcję wyszukiwania innej firmy. Instalowanie i konfigurowanie wyszukiwania obsługuje funkcje wyszukiwania kodu, elementu roboczego i witryny typu wiki. Aby dowiedzieć się więcej, zobacz Konfigurowanie wyszukiwania.

Zaawansowany

Wybierz pozycję Zaawansowane, jeśli chcesz skonfigurować wdrożenie do obsługi SQL Server Analysis Services i SQL Server Reporting Services, oprócz funkcji skonfigurowanych przy użyciu opcji Podstawowa.

Uwaga

Zaawansowane nie są dostępne w usłudze Azure Virtual Machines. Użyj usługi Basic lub Azure.

Wybierz pozycję Zaawansowane, jeśli chcesz skonfigurować wdrożenie do obsługi tych dodatkowych funkcji oprócz funkcji skonfigurowanych przy użyciu opcji Podstawowa:

  • SQL Server Analysis Services
  • SQL Server Reporting Services
  • Integracja z programem SharePoint

Azure

Wybierz platformę Azure po zainstalowaniu Azure DevOps Server na maszynie wirtualnej platformy Azure i chcesz skonfigurować ją przy użyciu Azure SQL Database. Aby uzyskać szczegółowe informacje, zobacz Używanie Azure SQL Database z Azure DevOps Server.