Freigeben über


Erneutes Verbinden von Diensten und Benutzern

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

In diesem Thema, dem vierten Teil des Lernprogramms "Wiederherstellen eines Single-Server", erfahren Sie, wie Sie Projektsammlungen starten und Benutzergruppen auf dem neuen Server überprüfen. Außerdem erfahren Sie, wie Sie die Datencaches auf dem neuen Server löschen und wie Sie sicherstellen können, dass Ihre Benutzer keine Probleme beim Zwischenspeichern von Daten haben, wenn sie eine Verbindung mit dem neuen Server herstellen.

Verwenden Sie dieses Thema für:

  • Starten von Projektsammlungen und Überprüfen von Berechtigungen
  • Aktualisieren des Versionssteuerungscaches auf Clientcomputern und erneute Verbindung mit TFS

Voraussetzungen

Um die StampWorkitemCache-Webmethode aufzurufen, müssen Sie Mitglied der Sicherheitsgruppe "Administratoren " auf dem Server sein.

Um den tf workspaces Befehl auf dem Clientcomputer zu verwenden, muss Ihre Leseberechtigung auf "Zulassen" festgelegt sein.

Starten von Projektsammlungen und Überprüfen von Berechtigungen

Nachdem Sie die Wiederherstellung der Daten und Software auf dem neuen Server abgeschlossen haben, starten Sie die Projektsammlungen, und stellen Sie dann sicher, dass alle Benutzer, Gruppen und Dienstkonten für Ihre Bereitstellung mit den Berechtigungen konfiguriert sind, die sie zum ordnungsgemäßen Ausführen von Aufgaben und zur ordnungsgemäßen Funktion benötigen.

Sie können nicht automatisch alle Berechtigungen migrieren. Administratoren für Team Foundation müssen beispielsweise Mitglieder der lokalen Gruppe "Administratoren " auf dem Server sein, damit sie die Verwaltungskonsole öffnen können, und Sie müssen sie dieser Gruppe manuell hinzufügen.

So starten Sie eine Projektsammlung:

  1. Öffnen Sie die Verwaltungskonsole, und starten Sie in Project Collections die Standardauflistung.

    Sammlungen bleiben bis zum Start offline

  2. Wiederholen Sie diese Aktion für alle anderen Projektsammlungen in der Bereitstellung.

So überprüfen Sie die Berechtigungen:

Aktualisieren des Work-Item-Caches

Hinweis

Dieses Verfahren ist optional. Sie sollten dies nur ausführen, wenn Sie Fehler mit der Nachverfolgung von Arbeitsaufgaben erhalten.

Um den Cache für die Nachverfolgung von Arbeitsaufgaben zu aktualisieren, rufen Sie die StampWorkitemCache-Webmethode auf. Diese Methode zwingt Clientcomputer, den Cache beim nächsten Herstellen einer Verbindung mit dem Anwendungsebenenserver zu aktualisieren. Diese Methode synchronisiert auch die Arbeitsbereiche, die auf den Clientcomputern definiert sind.

So aktualisieren Sie den Cache zum Nachverfolgen von Arbeitsaufgaben auf Clientcomputern:

  1. Öffnen Sie auf dem neuen Server Internet Explorer.

  2. Geben Sie in der Adressleiste die folgende Adresse ein, um eine Verbindung mit dem ClientService-Webdienst herzustellen:

    http://PublicURL:8080/VirtualDirectory/WorkItemTracking/v3.0/ClientService.asmx

    Hinweis

    Selbst wenn Sie mit Administratoranmeldeinformationen angemeldet sind, müssen Sie Möglicherweise Internet Explorer als Administrator starten, und Sie werden möglicherweise zur Eingabe Ihrer Anmeldeinformationen aufgefordert.

  3. Wählen Sie StampWorkitemCache und dann "Aufrufen" aus.

    Hinweis

    Die StampWorkitemCache-Methode gibt keine Daten zurück.

Aktualisieren des Versionssteuerungscaches auf Clientcomputern und erneutes Herstellen einer Verbindung mit Azure DevOps Server

Um zu verhindern, dass Arbeitsbereichsfehler während der Versionssteuerung oder Buildvorgänge in Team Foundation auftreten, müssen Sie den Datencache auf Clientcomputern aktualisieren.

Um den Versionssteuerungscache zu aktualisieren, muss jeder Benutzer den Tf-Arbeitsbereichsbefehl auf jedem Computer ausführen, auf dem die Versionsverwaltung verwendet wird und eine Verbindung mit dem wiederhergestellten Server herstellt.

So aktualisieren Sie den Versionsverwaltungscache auf Clientcomputern:

  1. Öffnen Sie auf dem Clientcomputer ein Eingabeaufforderungsfenster mit Administratorberechtigungen, und ändern Sie Verzeichnisse in "Laufwerk:\Programme (x86)\Microsoft Visual Studio 12.0\Common7\IDE".

  2. Geben Sie an der Eingabeaufforderung den folgenden Befehl ein, einschließlich der URL der Sammlung, die den Servernamen und die Portnummer des neuen Servers enthält:

    tf workspaces /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName

    Um beispielsweise den Versionssteuerungscache für ein Projekt zu aktualisieren, das Mitglied der DefaultCollection-Auflistung ist, die in der FabrikamPrime-Bereitstellung von Team Foundation Server gehostet wird, geben Sie die folgende Zeichenfolge ein:

    tf workspaces /collection:http://FabrikamPrime:8080/tfs/DefaultCollection

    Weitere Informationen finden Sie unter Arbeitsbereichsbefehl.