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