Управление конфигурацией сервера с помощью средства TFSLabConfig

Используя программу командной строки TFSConfig, можно настраивать или создавать скрипты для настройки многих аспектов развертывания Visual Studio Team Foundation Server 2012 (TFS).Например, используя команды TFSConfig, можно находить информацию о следующих элементах в esprtfs и изменять эти элементы:

  • учетные записи служб и их пароли;

  • адреса и порты, используемые TFS;

  • состояние коллекций командных проектов, которые являются частью развертывания;

  • обновления программного обеспечения, применяемые к уровню приложений Team Foundation и базам данных TFS;

  • информацию о других компонентах, таких как Team Foundation Build или Visual Studio Lab Management. 

    ПримечаниеПримечание

    Можно также интерактивно настраивать сервер с использованием консоли администрирования Team Foundation.Дополнительные сведения см. в разделе Консоль администрирования Team Foundation.

С помощью TFSConfig можно настраивать TFS для использования уже определенных учетных данных, адресов и портов.Однако это средство нельзя использовать для создания учетных записей или изменения адресов, используемых такими компонентами, как Продукты SharePoint.Например, с помощью TFSConfig можно изменять уже существующие учетные записи служб и пароли.TFSConfig можно использовать для исправления или восстановления развертывания в случае непредвиденной ошибки.Например, можно восстановить развертывание, если обновление программного обеспечения не применяется ко всем компонентам в системе или если после восстановления баз данных из резервной копии база данных коллекции оказывается неправильно отсоединенной.

TFSConfig следует запускать с уровня приложений Team Foundation.По умолчанию TFSConfig располагается в каталоге Диск:\Program Files\Microsoft Team Foundation Server 11.0\Tools.

ПримечаниеПримечание

Даже если вход в систему выполнен с учетными данными администратора, для запуска TFSConfig необходимо открыть окно командной строки с повышенными привилегиями.Чтобы открыть окно командной строки с повышенными привилегиями, нажмите кнопку Пуск, щелкните правой кнопкой мыши пункт Командная строка и выберите команду Запуск от имени администратора.Дополнительные сведения см. на странице Контроль учетных записей (может быть на английском языке) веб-сайта корпорации Майкрософт.

Для правильной работы TFSConfig должен иметь возможность подключиться к следующим серверам и службам:

  • Экземпляр или экземпляры SQL Server, на которых размещаются все базы данных, используемые данным развертыванием TFS, такие как базы данных конфигурации и базы данных для коллекций командных проектов;

  • любые веб-приложения SharePoint, используемое данным развертыванием TFS;

  • любой экземпляр служб отчетов SQL Server, используемый данным развертыванием TFS;

  • контроллер домена Active Directory, если Team Foundation Server развернут в домене;

  • службы IIS на сервере или серверах уровня приложений;

  • любой сервер, на котором выполняется Team Foundation Build, используемый данным развертыванием;

  • любой сервер, на котором выполняется Visual Studio Lab Management, используемый данным развертыванием.

С большинством команд TFSConfig можно использовать глобальные параметры, описанные в следующей таблице.Исключения указаны в разделах, посвященных этим командам.

Параметр

Описание

/?

Отображает синтаксис команды и параметры программы TFSConfig.

Элементы управления /NoPrompt или /i

Указывает, что не нужно запрашивать разрешение администратора перед фиксацией изменений.

В этом подразделе

Команда Accounts

Команда Authentication

Команда Certificates

Команда ChangeServerID

Команда Collection

Команда ConfigureMail

Команда Diagnose

Команда Identities

Команда Import (TFSConfig)

Команда Jobs

Команды Lab

Команда License

Команда Proxy (TFSConfig)

Команда RebuildWarehouse

Команда Recover

Команда RegisterDB

Команда RemapDBs

Команда Repair

Команда Settings

Команда Updates

См. также

Другие ресурсы

Документация. Автоматическая установка (загружаемая документация)