Anwendungsbereichs- und Ressourcenabhängigkeiten

Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019

Sie konfigurieren und verwalten Azure DevOps Server und zusätzliche Ressourcen, um Ihre Teams zu unterstützen. Zu diesen Ressourcen gehören die Server auf Anwendungsebene und Datenebene, Projektsammlungen, die Projekte hosten, und optionale Ressourcen.

Optionale Ressourcen können Berichtsserver, Buildserver und mehr umfassen. Informationen zu Azure DevOps Server Komponenten und Architektur finden Sie unter Übersicht über die Architektur.

Wichtig

Sie sollten keine Azure DevOps-Datenbanken manuell ändern, es sei denn, Sie werden dazu entweder durch Microsoft-Support angewiesen oder wenn Sie die beschriebenen Verfahren zum manuellen Sichern der Datenbanken ausführen. Alle anderen Änderungen können dazu führen, dass die Vereinbarung zum Servicelevel ungültig wird.

Hinzufügen oder Entfernen von Ressourcen

Sie können Ihrer Bereitstellung Ressourcen hinzufügen oder entfernen, um die sich ändernden Anforderungen Ihres Unternehmens und Ihrer Softwareprojekte besser zu erfüllen. Sie können die Berichterstellung jederzeit hinzufügen oder entfernen. Zudem können Sie mehr als eine Instanz von SQL Server verwenden, um die Datenbanken für die Bereitstellung zu hosten. Beispielsweise können Sie Ihrer Bereitstellung nach der Installation und anfänglichen Konfiguration von Azure DevOps einen Server hinzufügen, auf dem SQL Server Reporting Services ausgeführt wird.

Kerndienstfunktionen

Wenn Sie ein Projekt erstellen, erhalten Sie automatisch Zugriff auf die folgenden Funktionen:

  • Webportal: Stellt eine Webschnittstelle für Azure DevOps Server bereit, die Zugriff auf Projekte, Agile Planungs- und Nachverfolgungstools, Versionskontrolle und Builds gewährt. Eine Übersicht finden Sie unter Webportalnavigation.

  • Quellcodeverwaltungsrepository: Verwendet Git-Repositorys oder Team Foundation-Versionskontrolle.

  • Azure Boards : Teams können Arbeitselemente und Arbeitselementabfragen erstellen, um die Entwicklung eines Produkts und seiner Features nachzuverfolgen, zu überwachen und zu melden. Eine Arbeitsaufgabe ist ein Datenbankeintrag, in dem die Definition, die Zuweisung, die Priorität und der Zustand der Arbeit gespeichert werden. Ihr Team kann nur die Typen von Arbeitselementen erstellen, die in der Prozessvorlage definiert sind (die zum Erstellen des Projekts verwendet wird) oder Typen, die dem Projekt nach der Erstellung hinzugefügt werden.

    Teammitglieder können im Webportal oder im Team Explorer arbeiten. Weitere Informationen zu diesen und anderen Clients, die eine Verbindung mit Azure DevOps Server herstellen, finden Sie unter Herstellen einer Verbindung mit Azure DevOps Server.

Erforderliche Ressourcen zur Unterstützung zusätzlicher Dienste

In der folgenden Tabelle sind alle zusätzlichen Server und Funktionen aufgeführt, die Sie konfigurieren müssen, damit Ihr Team Zugriff auf das entsprechende Feature hat. Sie können Ressourcen hinzufügen, bevor oder nachdem Sie Ihr Projekt erstellt haben.

Featurebereich Erforderliche Ressourcen Verwandte Themen
Baut Team Foundation Build Buildsystem konfigurieren und verwalten
Auf der Seite Builds werden die builddefinitionen aufgelistet, die für Ihr Projekt definiert sind. Diese Seite wird nur angezeigt, wenn Team Foundation Build installiert und konfiguriert ist. Team Foundation Build ermöglicht Es Ihrem Team, Produktbuilds zu erstellen und zu verwalten. Ein Team kann z. B. tägliche Builds ausführen und diese auf einem freigegebenen Server bereitstellen. Team Foundation Build unterstützt auch Buildberichte über die status und Die Qualität jedes Builds.
Der Zugriff auf den Team Foundation-Builddienst erfordert, dass die Projektsammlung für die Verwendung eines Buildcontrollers konfiguriert wurde. Jeder Buildcontroller ist für eine einzelne Projektsammlung vorgesehen. Der Controller akzeptiert Buildanforderungen von jedem Projekt in seiner Auflistung. Weitere Informationen finden Sie unter Erstellen der Anwendung.
Berichte SQL Server Analysis Services
SQL Server Reporting Services
Hinzufügen von Berichten zu einem Projekt
Die Seite Bericht wird nur angezeigt, wenn die Projektsammlung, die Ihr Projekt hostet, sowohl mit SQL Server Reporting Services als auch mit SQL Server Analysis Services konfiguriert wurde. Diese Seite bietet Zugriff auf den Berichts-Manager und die standard- und benutzerdefinierten Berichte, die Sie auf den Server hochladen, der SQL Server Reporting Services hostet.
Eine Übersicht über die Standardberichte finden Sie unter Reporting Services Berichte.
Remotestandort Team Foundation Installieren des Azure DevOps-Proxyservers und Einrichten eines Remotestandorts
Konfigurieren von Visual Studio für die Verbindung mit Azure DevOps Proxy Server
Wenn sich einige Teammitglieder remote über den Standard Speicherort für die Versionskontrolle befinden, sollten Sie Den Azure DevOps-Proxyserver installieren und konfigurieren, um sie zu unterstützen. Azure DevOps Proxy Server verwaltet einen Cache mit heruntergeladenen Versionskontrolldateien am Speicherort des verteilten Teams, wodurch die für entfernte Verbindungen erforderliche Bandbreite erheblich reduziert wird.
Wenn Clients für die Verwendung des Azure DevOps-Proxyservers konfiguriert sind, ist die Verwaltung der Dateien für den Benutzer transparent. Alle Metadatenaustausch- und Dateiuploads werden weiterhin direkt mit Azure DevOps Server. Weitere Informationen finden Sie unter Herstellen einer Verbindung mit Projekten in Azure DevOps Server.