Gewusst wie: Ändern von Cacheeinstellungen für Team Foundation Server Proxy
Als Team Foundation Server-Administrator können Sie die Einstellungen für den Dateicache der Quellcodeverwaltung bei der Konfiguration von Team Foundation Server Proxy nach der Installation oder zu einem beliebigen anderen Zeitpunkt ändern.
Hinweis
Team Foundation Server Proxy muss nach der Installation zum Aktivieren und Verwalten des Caches konfiguriert werden. Weitere Informationen finden Sie unter Gewusst wie: Aktivieren der Zwischenspeicherung der Quellcodeverwaltung für Team Foundation Server Proxy.
Die Cacheeinstellungen können folgendermaßen geändert werden:
Angeben eines anderen Cachestammordners
Ändern des Cachelimits, ab dem alte Dateien aus dem Cache entfernt werden
Ändern des Umfangs an Festplattenspeicher, der beim Entfernen alter Dateien freigegeben wird
Ändern des Intervalls, in dem Cacheleistungsinformationen in einer Datei gespeichert werden
Diese Aufgaben werden durch Bearbeiten der Datei Proxy.config auf dem Proxycomputer durchgeführt. Die Datei Proxy.config befindet sich im Proxyinstallationsverzeichnis. Weitere Informationen finden Sie unter Einstellungen der Datei Web.Config von Team Foundation Server Proxy.
Hinweis
Das Proxyinstallationsverzeichnis ist in der Standardeinstellung ...\Programme\Microsoft Visual Studio 2005 Team Foundation Server\Web Services\VersionControlProxy.
Der Anwendungspool muss nach dem Durchführen mindestens einer dieser Aufgaben mithilfe des Befehls IISRESET erneuert werden, um die aktuelle Version der Datei Proxy.config abzurufen.
So geben Sie einen anderen Cachestammordner an
Erstellen Sie auf dem Team Foundation Server-Proxycomputer einen neuen Cachestammordner.
Der neue Ordner kann auf einer lokalen Festplatte, unter dem UNC-Pfad oder auf einem bereitgestellten Laufwerk erstellt werden. Stellen Sie sicher, dass in diesem Ordner genügend Speicherplatz vorhanden ist, da der Ordner Dateien von allen durch den Proxy dargestellten Team Foundation-Servern enthalten kann.
Sicherheitshinweis Hinweis Im Cacheordner werden vertrauliche, nicht verschlüsselte Informationen gespeichert. Stellen Sie daher sicher, dass nur der Team Foundation Server-Proxydienst über Lese- und Schreib-Berechtigungen für den Cacheordner verfügt. Weitere Informationen finden Sie unter Gewusst wie: Konfigurieren der Cachesicherheit für Team Foundation Server Proxy.
Öffnen Sie Windows Explorer, und suchen Sie das Proxyinstallationsverzeichnis.
Öffnen Sie Proxy.config mit einem Text- oder XML-Editor.
Suchen Sie das
<CacheRoot>
-Element.Aktualisieren Sie das
<CacheRoot>
-Element, indem Sie den Speicherort des aktuellen Cachestammordners folgendermaßen in den neuen Speicherort ändern:<CacheRoot>NewCacheRootFolderLocation</CacheRoot>
Speichern und schließen Sie die Datei Proxy.config.
Tipp
Kopieren Sie zum Optimieren der Leistung die Dateien aus dem alten Cacheordner in den neuen Cacheordner.
Klicken Sie am Proxycomputer im Menü Start auf Ausführen, und geben Sie Folgendes ein:
IISRESET
Durch diesen Vorgang wird die aktuelle Datei Proxy.config abgerufen.
Löschen Sie den alten Cachestammordner.
Tipp
Der Standard-Cachestammordner befindet sich im Verzeichnis …\Programme\Microsoft Visual Studio 2005 Team Foundation Server\Web Services\VersionControlProxy\Data.
Ändern des Cachelimits zum Entfernen alter Dateien
So ändern Sie das Limit, ab dem alte Dateien aus dem Cache entfernt werden
Öffnen Sie auf dem Team Foundation Server-Proxycomputer Windows Explorer, und suchen Sie das Proxyinstallationsverzeichnis.
Öffnen Sie Proxy.config mit einem Text- oder XML-Editor.
Suchen Sie das
<CacheLimitPolicy>
-Element.Wählen Sie eine der folgenden Optionen aus:
Um einen Prozentsatz des verfügbaren Festplattenspeichers festzulegen, der belegt werden kann, bevor alte Dateien aus dem Cache entfernt werden, aktualisieren Sie das
<PercentageBasedPolicy>
-Element.Die folgenden Zeile gibt beispielsweise an, dass bis zu 60 % des verfügbaren Festplattenspeichers vom Cache belegt werden können, bevor alte Dateien entfernt werden:
<PercentageBasedPolicy>60</PercentageBasedPolicy>
Um eine festgelegte Größe in MB für den Cache anzugeben, ab der alte Dateien entfernt werden, fügen Sie das
<FixedSizeBasedPolicy>
-Element hinzu oder aktualisieren dieses.Die folgende Zeile gibt beispielsweise an, dass der Cache eine Größe von 500 MB erreichen kann, bevor alte Dateien entfernt werden.
<FixedSizeBasedPolicy>500</FixedSizeBasedPolicy>
Hinweis
Das
<PercentageBasedPolicy>
-Element und das<FixedSizeBasedPolicy>
-Element können nicht gleichzeitig verwendet werden.
Speichern und schließen Sie die Datei Proxy.config.
Klicken Sie am Proxycomputer im Menü Start auf Ausführen, und geben Sie Folgendes ein:
IISRESET
Durch diesen Vorgang wird die aktuelle Datei Proxy.config abgerufen.
So ändern Sie den beim Entfernen alter Dateien freizugebenden Festplattenspeicher des Caches
Öffnen Sie auf dem Team Foundation Server-Proxycomputer Windows Explorer, und suchen Sie das Proxyinstallationsverzeichnis.
Öffnen Sie Proxy.config mit einem Text- oder XML-Editor.
Suchen Sie das
<CacheDeletionPercent>
-Element.Aktualisieren Sie das
<CacheDeletionPercent>
-Element, indem Sie den Prozentsatz des Festplattenspeichers im Cache ändern, der beim Entfernen alter Dateien freigegeben wird.Die folgende Zeile gibt beispielsweise an, dass 50 % des Caches beim Entfernen alter Dateien freigegeben werden.
<CacheDeletionPercent>50</CacheDeletionPercent>
Speichern und schließen Sie die Datei Proxy.config.
Klicken Sie am Proxycomputer im Menü Start auf Ausführen, und geben Sie Folgendes ein:
IISRESET
Durch diesen Vorgang wird die aktuelle Datei Proxy.config abgerufen.
Ändern des Intervalls für das Speichern von Cacheleistungsstatistiken
Sie können das Intervall für das Speichern von Cacheleistungsstatistiken in einer XML-Datei mit dem Namen ProxyStatistics.xml ändern. Diese Statistiken werden mithilfe von standardmäßig installierten Leistungsindikatoren aufgezeichnet. Die Datei ProxyStatistics.xml befindet sich im Ordner App_Data des Proxyinstallationsverzeichnisses.
Die Leistungsstatistiken können im Leistungsmonitor oder mithilfe des ProxyStatistics-Webdiensts angezeigt werden. Weitere Informationen finden Sie unter Gewusst wie: Untersuchen der Cacheleistung für Team Foundation Server Proxy.
So ändern Sie das Intervall für das Speichern von Leistungsstatistiken in einer Datei
Öffnen Sie auf dem Team Foundation Server-Proxycomputer Windows Explorer, und suchen Sie das Proxyinstallationsverzeichnis.
Öffnen Sie die Datei Proxy.config mit einem Text- oder XML-Editor.
Suchen Sie das
<StatisticsPersistTime>
-Element.Aktualisieren Sie das
<StatisticsPersistTime>
-Element, indem Sie die Stundenanzahl für die einzelnen Intervalle ändern.Hinweis
Die Standardeinstellung ist das Minimalintervall von einer Stunde. Das Maximalintervall beträgt 24 Stunden.
Die folgende Zeile gibt beispielsweise an, dass die Statistiken alle zwei Stunden in einer Datei gespeichert werden:
<StatisticsPersistTime>2</StatisticsPersistTime>
Speichern und schließen Sie die Datei Proxy.config.
Klicken Sie am Proxycomputer im Menü Start auf Ausführen, und geben Sie Folgendes ein:
IISRESET
Durch diesen Vorgang wird die aktuelle Datei Proxy.config abgerufen.
Sicherheit
Um diese Schritte ausführen zu können, müssen Sie Mitglied der Sicherheitsgruppe Administratoren auf dem Team Foundation Server-Proxycomputer sein.
Siehe auch
Aufgaben
Gewusst wie: Konfigurieren der Cachesicherheit für Team Foundation Server Proxy
Konzepte
Verwalten von Remote-Verbindungen zu Team Foundation Server Proxy