Verwalten der Serverkonfiguration mit TFSConfig

Mithilfe des Befehlszeilentools TFSConfig können Sie zahlreiche Aspekte der Bereitstellung von Visual Studio Team Foundation Server 2012 (TFS) konfigurieren oder ein Script für deren Konfiguration erstellen.Beispielsweise können Sie mit den Befehlen in TFSConfig die folgenden Elemente in Team Foundation Server ändern oder nach Informationen zu diesen Elementen suchen:

  • Dienstkonten und deren Kennwörter

  • Von TFS verwendete Adressen und Ports

  • Status der Teamprojektsammlungen in der Bereitstellung

  • Softwareupdates, die für die Anwendungsebene für Team Foundation und die Datenbanken für TFS übernommen werden

  • Informationen zu weiteren Komponenten, z. B. Team Foundation Build oder Visual Studio Lab Management 

    HinweisHinweis

    Sie können einen Server auch interaktiv mit der Verwaltungskonsole für Team Foundation konfigurieren.Weitere Informationen finden Sie unter Die Team Foundation-Verwaltungskonsole.

Mithilfe von TFSConfig können Sie TFS so konfigurieren, dass bereits definierte Anmeldeinformationen, Adressen und Anschlüsse verwendet werden.Sie können das Tool nicht verwenden, um Konten zu erstellen oder die von Komponenten wie SharePoint-Produkte verwendeten Adressen zu ändern.Beispielsweise können Sie mithilfe von TFSConfig Dienstkonten und Kennwörter ändern, sofern die betreffenden Konten und Kennwörter bereits vorhanden sind.Sie können TFSConfig auch verwenden, um die Bereitstellung bei Eintreten eines unerwarteten Ereignisses zu reparieren oder wiederherzustellen.Beispielsweise können Sie damit die Bereitstellung reparieren, wenn ein Softwareupdate nicht für alle Komponenten im System gilt oder wenn bei einer Datenbank-Wiederherstellung von einer Sicherung eine Sammlungsdatenbank nicht richtig getrennt wurde.

Sie müssen TFSConfig auf der Anwendungsebene für Team Foundation ausführen.Standardmäßig befindet sich TFSConfig im Verzeichnis Laufwerk:\Programme\Microsoft Team Foundation Server 11.0\Tools.

HinweisHinweis

Sie müssen auch dann ein Fenster für erweiterte Eingabeaufforderung öffnen, wenn Sie sich mit Administratoranmeldeinformationen anmelden, um TFSConfig auszuführen.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 folgenden Seite auf der Microsoft-Website: Benutzerkontensteuerung.

Für einen ordnungsgemäßen Betrieb muss TFSConfig eine Verbindung mit den folgenden Servern und Diensten herstellen können:

  • Die Instanz oder Instanzen von SQL Server, in denen von dieser TFS-Bereitstellung verwendete Datenbanken gehostet werden, z. B. die Konfigurationsdatenbank oder die Datenbanken für Teamprojektsammlungen.

  • Alle SharePoint-Webanwendungen, die von dieser Bereitstellung von TFS verwendet werden.

  • Alle Instanzen von SQL Server Reporting Services, die von dieser Bereitstellung von TFS verwendet werden.

  • Die Active Directory-Domänencontroller, wenn Team Foundation Server in einer Domäne bereitgestellt wird.

  • Internetinformationsdienste (IIS) auf den Servern der Anwendungsebene.

  • Alle Server, auf denen Team Foundation Build ausgeführt wird und die von dieser Bereitstellung verwendet werden.

  • Alle Server, auf denen Visual Studio Lab Management ausgeführt wird und die von dieser Bereitstellung verwendet werden.

Die globalen Optionen in der folgenden Tabelle können Sie mit den meisten TFSConfig-Befehlen verwenden.Die Ausnahmen werden in den jeweiligen Themen für diese Befehle aufgeführt.

Option

Beschreibung

/?

Zeigt die Befehlssyntax und Optionen für TFSConfig an.

/NoPrompt oder /i

Gibt an, dass der Administrator keine Aufforderung zum Übernehmen von Änderungen erhält.

In diesem Abschnitt

Accounts-Befehl

Befehl Authentication

Certificates-Befehl

ChangeServerID-Befehl

Collection-Befehl

ConfigureMail-Befehl

Diagnosebefehl

Identities-Befehl

Befehl "Import" (TFSConfig)

Jobs-Befehl

Lab-Befehle

License-Befehl

Proxybefehl (TFSConfig)

RebuildWarehouse-Befehl

Befehl "Recover"

RegisterDB-Befehl

RemapDBs-Befehl

Repair-Befehl

Settings-Befehl

Befehl "Updates"

Siehe auch

Weitere Ressourcen

Whitepaper: Unbeaufsichtigte Installation (herunterladbares Whitepaper)