Freigeben über


Gewusst wie: Aktualisieren der Datencaches auf Clientcomputern

Aktualisiert: November 2007

Um während Versionskontroll- oder Buildvorgängen in Team Foundation Fehler im Arbeitsbereich zu verhindern, muss der Datencache auf Clientcomputern nach bestimmten Wartungsvorgängen aktualisiert werden. Nach dem Verschieben, Wiederherstellen, Umbenennen oder Failover eines Datenebenen- oder Anwendungsebenenservers müssen Sie den Cache für die Verfolgung von Arbeitsaufgaben aktualisieren, und die Benutzer müssen den Cache für die Versionskontrolle auf den Clientcomputern aktualisieren.

Erforderliche Berechtigungen

Um die StampWorkitemCache-Webmethode aufzurufen, müssen Sie Mitglied der Sicherheitsgruppe Administratoren auf dem Anwendungsebenenserver für Team Foundation sein. Weitere Informationen hierzu finden Sie unter Team Foundation Server-Berechtigungen.

Damit Sie den Befehl tf workspaces auf dem Clientcomputer ausführen können, muss die Berechtigung Read auf Allow festgelegt sein.

Aktualisieren des Arbeitsaufgabencaches

Hinweis:

Diese Prozedur ist optional. Sie sollten diese nur ausführen, wenn Fehler bei der Verfolgung von Arbeitsaufgaben auftreten.

Um den Cache für die Verfolgung von Arbeitsaufgaben 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.

Hinweis:

Wenn Sie die StampWorkitemCache-Webmethode aufrufen, kann dies die Leistung von Visual Studio Team System Team Foundation Server vorübergehend beeinträchtigen. Die Leistungseinbußen hängen davon ab, wie viele Team Foundation-Benutzer beim Aufruf der Methode verbunden sind.

So aktualisieren Sie den Cache für die Verfolgung von Arbeitsaufgaben auf Clientcomputern

  1. Öffnen Sie Internet Explorer auf dem Anwendungsebenenserver.

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

    http://ApplicationTierServerName:8080/WorkItemTracking/v1.0/ClientService.asmx

    Hinweis:

    Selbst wenn Sie mit Administratorrechten angemeldet sind, müssen Sie auf einem Server, auf dem Windows Server 2008 ausgeführt wird, Internet Explorer ggf. als Administrator starten. Klicken Sie hierzu auf Start und Alle Programme. Klicken Sie dann mit der rechten Maustaste auf Internet Explorer, und wählen Sie Als Administrator ausführen aus. Weitere Informationen finden Sie auf der Microsoft-Website.

  3. Klicken Sie auf StampWorkitemCache und dann auf Aufrufen.

    Hinweis:

    Die StampWorkitemCache-Methode gibt keine Daten zurück.

Aktualisieren des Caches für die Versionskontrolle

Zum Aktualisieren des Caches für die Versionskontrolle führt der Benutzer den Befehl tf workspaces auf allen zu aktualisierenden Computern aus. Es müssen alle Computer aktualisiert werden, die die Versionskontrolle verwenden und die eine Verbindung zu einem Anwendungsebenenserver herstellen, dessen Datenbanken verschoben wurden.

So aktualisieren Sie den Cache für die Versionskontrolle auf Clientcomputern

  1. Melden Sie sich an einem Computer an, auf dem ein Client für Team Foundation ausgeführt wird und auf dem die Versionskontrolle verwendet wird.

  2. Klicken Sie auf Start, zeigen Sie auf Alle Programme, auf Microsoft Visual Studio 2008 und auf Visual Studio-Tools, und klicken Sie anschließend auf Visual Studio 2008-Eingabeaufforderung.

    Hinweis:

    Selbst wenn Sie mit Administratorrechten angemeldet sind, müssen Sie ggf. eine erweiterte Eingabeaufforderung öffnen, um diese Funktion auf einem Server mit Windows Server 2008 oder Windows Vista auszuführen. Klicken Sie zum Öffnen einer erweiterten Eingabeaufforderung auf Start, klicken Sie dann mit der rechten Maustaste auf Eingabeaufforderung, und wählen Sie Als Administrator ausführen aus. Weitere Informationen finden Sie auf der Microsoft-Website.

  3. Geben Sie an der Eingabeaufforderung den folgenden Befehl zusammen mit dem Namen und der Portnummer des Anwendungsebenenservers ein:

    **tf workspaces /s http://**ApplicationTierServerName:Port

    Weitere Informationen finden Sie unter Befehl Workspaces.

Siehe auch

Aufgaben

Gewusst wie: Failover zu einem gespiegelten Datenebenenserver

Gewusst wie: Verschieben einer Bereitstellung von einem einzelnen Server in eine Bereitstellung mit zwei Servern

Konzepte

Gewusst wie: Wiederherstellen von Daten für Team Foundation

Referenz

Befehl Workspaces

Weitere Ressourcen

Verwalten von Daten