Neuerstellen des Clientcaches
Sie können das Neuerstellen des Caches auf jedem Clientcomputer erzwingen, wenn er das nächste Mal mithilfe des witadminrebuildcache-Befehls eine Verbindung mit 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 |
---|
Zur Vermeidung von Problemen mit der Serverleistung empfiehlt es sich, diesen Befehl nicht während der üblichen Geschäftszeiten auszuführen. |
Um das witadmin-Befehlszeilentool auszuführen, öffnen Sie ein Eingabeaufforderungsfenster, wo entweder Visual Studio oder Team Explorer installiert ist, und geben Sie Folgendes ein:
cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
Ersetzen Sie bei einer 64-Bit-Windows-Edition %programfiles% durch %programfiles(x86)%.
Anforderungen
- Zum Verwenden des Befehls witadminrebuildcache müssen Sie Mitglied der Sicherheitsgruppe Team Foundation-Administratoren oder der Sicherheitsgruppe Projektadministratoren für die Projektauflistung sein, die Sie verwalten möchten.Team Foundation Server-Berechtigungen und Team Foundation Server: Standardgruppen, Berechtigungen und Rollen.
Hinweis |
---|
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.Um ein Fenster für Eingabeaufforderungen mit erweiterten Rechten zu öffnen, wählen Sie Start, öffnen Sie das Kontextmenü Eingabeaufforderung, und wählen Sie anschließend Als Administrator ausführen aus.Weitere Informationen finden Sie auf der Microsoft-Website. |
witadmin rebuildcache /collection:CollectionURL [/noprompt]
Parameter
Parameter |
Beschreibung |
---|---|
/collection:CollectionURL |
Gibt den URI der Teamprojektauflistung an.Das Format für den URI sieht folgendermaßen aus: http://Servername:Port/NameDesVirtuellenVerzeichnisses/Auflistungsname Wenn kein virtuelles Verzeichnis verwendet wird, hat der URI das folgende Format: 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 DefaultCollection herstellen, die auf dem Server definiert ist, der AdventureWorksServer heißt.Die Clientcaches werden beim nächsten Herstellen der Verbindung mit der Projektauflistung aktualisiert.
witadmin rebuildcache /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection
Siehe auch
Aufgaben
Aktualisieren des Team Foundation-Clients
Konzepte
Arbeiten mit Team Foundation-Clients
Weitere Ressourcen
witAdmin: Anpassen und Verwalten von Objekten für die Nachverfolgung von Arbeitsaufgaben