Freigeben über


Neuerstellen des Clientcaches

Sie können das Neuerstellen vom Cache auf jedem Clientcomputer erzwingen, wenn er das nächste Mal eine Verbindung mithilfe des witadminrebuildcache-Befehls zu einer Teamprojektauflistung herstellt.

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.

Wichtig

Um Serverleistungsprobleme zu vermeiden, sollten Sie diesen Befehl nicht während des normalen Betriebs ausführen.

Das Befehlszeilenhilfsprogramm witadmin befindet sich im Verzeichnis Laufwerk:\Programme\Microsoft Visual Studio 10.0\Common7\IDE auf dem Clientcomputer, auf dem Team Explorer ausgeführt wird.

Erforderliche Berechtigungen

Zum Verwenden des Befehls witadmin rebuildcache müssen Sie Mitglied der Sicherheitsgruppe Team Foundation-Administratoren oder der Sicherheitsgruppe Projektadministratoren für die Projektauflistung sein, die Sie verwalten möchten. Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen und Team Foundation Server: Standardgruppen, Berechtigungen und Rollen.

Tipp

Sie müssen auch dann ein Eingabeaufforderungsfenster mit erhöhten Rechten öffnen, wenn Sie sich mit Administratorrechten anmelden, um diese Funktion auf einem Server nutzen zu können, auf dem Windows Server 2008 ausgeführt wird. Klicken Sie zum Öffnen eines Eingabeaufforderungsfensters mit erhöhten Rechten auf Start, klicken Sie mit der rechten Maustaste auf Eingabeaufforderung, und klicken Sie dann auf Als Administrator ausführen. Weitere Informationen finden Sie auf der Microsoft-Website.

witadmin rebuildcache /collection:CollectionURL [/noprompt]

Parameter

Parameter

Beschreibungen

/collection:CollectionURL

Gibt den URI der Teamprojektsammlung an. Das Format für den URI sieht folgendermaßen aus: http://ServerName:Port/VirtuellerVerzeichnisname/Auflistungsname

Wenn ein virtuelles Verzeichnis nicht verwendet wird, dann ist das Format für den URI folgendes:

http://Servername:Port/Auflistungsname.

/noprompt

Deaktiviert die Eingabeaufforderung zur Bestätigung.

/? oder help

Zeigt die Hilfe zum Befehl im Eingabeaufforderungsfenster an.

Hinweise

Durch den Befehl witadminrebuildcache werden auf allen Clients zwischengespeicherte Daten für eine angegebene Teamprojektauflistung ungültig. Dies bewirkt, dass der Cache für jeden Client aktualisiert wird, wenn der Client sich das nächste Mal mit der Projektauflistung verbindet.

Beispiele

Der folgende Befehl macht den Metadatencache für alle Clients ungültig, die eine Verbindung mit Collection1 herstellen, die auf dem Server definiert wird, der AdventureWorksServer heißt. Die Clientcaches werden beim nächsten Herstellen der Verbindung zur Projektauflistung aktualisiert.

witadmin rebuildcache /collection:http://AdventureWorksServer:8080/AWTeam/Collection1

Siehe auch

Aufgaben

Aktualisieren des Team Foundation-Clients

Konzepte

Arbeiten mit Team Foundation-Clients

Weitere Ressourcen

witAdmin: Verwalten von Objekten für das Nachverfolgen von Arbeitsaufgaben