Erneutes Verbinden von Diensten und Benutzern

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

Hinweis

Azure DevOps Server wurde zuvor als Visual Studio Team Foundation Server bezeichnet.

In diesem Thema, dem vierten Teil des Tutorials Wiederherstellen eines Single-Server, erfahren Sie, wie Sie Projektsammlungen starten und Benutzergruppen auf dem neuen Server überprüfen. Sie lernen außerdem, wie die Datencaches auf dem neuen Server gelöscht werden und wie Sie sicherstellen, dass die Benutzer beim Zwischenspeichern von Daten nicht mit Problemen konfrontiert sind, wenn sie eine Verbindung mit dem neuen Server herstellen.

Verwenden Sie dieses Thema für:

  • Starten von Projektsammlungen und Überprüfen von Berechtigungen
  • Aktualisieren sie den Versionskontrollcache auf Clientcomputern, und stellen Sie erneut eine Verbindung mit TFS her.

Voraussetzungen

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

Um den Befehl auf dem Clientcomputer zu tf workspaces verwenden, muss Die Leseberechtigung auf Zulassen festgelegt werden.

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 benötigen, um Aufgaben auszuführen und ordnungsgemäß zu funktionieren.

Sie können nicht alle Berechtigungen automatisch migrieren. Administratoren für Team Foundation müssen z. B. Mitglieder der lokalen Administratorengruppe 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 Sammlungen die Standardsammlung.

    Auflistungen bleiben offline, bis sie gestartet werden.

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

So überprüfen Sie Berechtigungen:

Aktualisieren des Arbeitsaufgabencaches

Hinweis

Dieses Verfahren ist optional. Sie sollten sie nur ausführen, wenn Fehler bei der Nachverfolgung von Arbeitsaufgaben auftreten.

Um den Cache für die Nachverfolgung von Arbeitselementen zu aktualisieren, rufen Sie die StampWorkitemCache-Webmethode auf. Durch diese Methode wird erzwungen, dass Clientcomputer den Cache aktualisieren, wenn das nächste Mal eine Verbindung zum Anwendungsebenenserver hergestellt wird. Darüber hinaus werden durch diese Methode die auf den Clientcomputern definierten Arbeitsbereiche synchronisiert.

So aktualisieren Sie den Cache für die Nachverfolgung von Arbeitselementen auf Clientcomputern:

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

  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

    Auch wenn Sie mit Administratorrechten angemeldet sind, müssen Sie möglicherweise Internet Explorer als Administrator starten, und Sie werden unter Umständen zur Eingabe Ihrer Anmeldeinformationen aufgefordert.

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

    Hinweis

    Die StampWorkitemCache-Methode gibt keine Daten zurück.

Aktualisieren Sie den Versionskontrollcache auf Clientcomputern, und stellen Sie erneut eine Verbindung mit Azure DevOps Server

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

Um den Versionskontrollcache zu aktualisieren, muss jeder Benutzer den Befehl tf workspaces auf jedem Computer ausführen, der die Versionskontrolle verwendet und eine Verbindung mit dem wiederhergestellten Server herstellt.

So aktualisieren Sie den Versionskontrollcache auf Clientcomputern:

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

  2. Geben Sie an der Eingabeaufforderung den folgenden Befehl ein, darunter auch die URL der Auflistung, die den Servernamen und die Portnummer des neuen Servers enthält:

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

    Geben Sie beispielsweise die folgende Zeichenfolge ein, um den Versionskontrollcache für ein Projekt zu aktualisieren, das Mitglied der DefaultCollection-Sammlung ist, die in der FabrikamPrime-Bereitstellung von Team Foundation Server gehostet wird:

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

    Weitere Informationen finden Sie unter Arbeitsbereichsbefehl.