Свойства файла Msiproperty.ini
Обновлен: Ноябрь 2007
Развертывание Visual Studio Team System Team Foundation Server можно настроить, изменив от одного до трех файлов msiproperty.ini перед установкой сервера. Каждый файл содержит свойства одного из компонентов Team Foundation и находится в одном из следующих каталогов:
Компонент |
Каталог |
---|---|
Team Foundation Server |
диск:\ПапкаУстановки\AT |
Прокси-сервер Team Foundation Server |
диск:\ПапкаУстановки\Proxy |
Team Foundation Build |
диск:\ПапкаУстановки\BUILD |
При установке Team Foundation Server большинство свойств установки задаются в программе установки. Изменять файл msiproperty.ini следует, только когда необходимо изменить свойство, которое нельзя изменить в программе установки. При необходимости устранения неполадок в установке, можно открыть файлы журнала установки и определить, какие значения присвоены свойствам в файлах msiproperty.ini. По умолчанию файлы журналов расположены на компьютере, где был установлен сервер Team Foundation Server, в следующем каталоге:
диск:\Documents and Settings\УчетнаяЗаписьУстановки\Local Settings\Temp \VSMsiLogxxxx.txt
При установке Team Foundation Server в сеансе служб терминалов, журналы установки будут находится в каталоге %temp% или %temp%\.
Файлы msiproperty.ini настраивают Team Foundation Server во время установки. После завершения установки необходимо использовать средства администрирования Team Foundation для обновления развертывания. Дополнительные сведения о способе и месте хранения сведений о конфигурации Team Foundation Server см. в разделе Управления параметрами конфигурации Team Foundation Server.
Описание каждого свойство, определенного в файле msiproperty.ini для Team Foundation Server см. в одном из следующих подразделов:
Свойства, поддерживающие настраиваемые сценарии развертывания
Свойства, требующие периодических обновлений
Свойства, которые не следует изменять
Свойства, поддерживающие настраиваемые сценарии развертывания
Перед установкой Team Foundation Server можно изменить свойства, приведенные в следующей таблице, для создания настраиваемого сценария развертывания.
Примечание. |
---|
Чтобы настроить назначение порта для узла центра администрирования SharePoint в мастере установки Team Foundation Server, необходимо установить флажок Использовать сервер, на котором уже выполняются службы Windows SharePoint Services. Дополнительные сведения о настройке развертывания Team Foundation Server см. в разделе «Практическое руководство. Настройка развертывания Team Foundation» в руководстве по установке Team Foundation Server. Загрузить самую последнюю версию этого руководства можно из центра загрузки Майкрософт. |
Свойство |
Описание |
---|---|
VSTF_AS_INSTANCE |
Имя экземпляра базы данных, где размещена база данных TfsWarehouse. Формат имени: ИмяКомпьютера для экземпляра по умолчанию, ИмяКомпьютера\МоеИмяЭкземпляра для именованного экземпляра. ИмяКомпьютера соответствует имени сервера, где установлены службы аналитики SQL Server. Чтобы задать именованный экземпляр, не зависящий от службы обозревателя SQL Server, или чтобы задать фиксированный порт, используйте формат ИмяКомпьютера: НомерПорта. |
VSTF_AS_ACCOUNT |
Имя учетной записи службы, имеющей доступ к базе данных служб аналитики SQL Server. |
VSTF_AS_DATABASE |
Имя базы данных для служб аналитики SQL Server. Назначенное значение — TfsWarehouse. |
VSTF_RS_REPORTS_URI |
Код URI веб-узла отчетов для Team Foundation Server. Значение по умолчанию — http://[ComputerName]/Reports/. |
VSTF_RS_REPORTSERVER_URI |
Код URI веб-узла ReportServer для Team Foundation Server. Значение по умолчанию — http://[ComputerName]/ReportServer/. |
VSTF_RS_SERVER |
Имя сервера, на котором размещены службы отчетов SQL Server для Team Foundation Server. Значение по умолчанию — [ComputerName].
Примечание.
Если службы отчетов расположены на сервере уровня приложений, свойство должно быть установлено в значение [ComputerName].
|
VSTF_WEBSITE_PORT |
Номер TCP-порта, используемого веб-узлом Team Foundation Server или прокси-сервером Team Foundation Server. Значением по умолчанию является 8080 для Team Foundation Server и 8081 для прокси-сервера Team Foundation Server. |
VSTF_WSS_ADMIN_PORT |
Номер порта TCP, назначенный центру администрирования SharePoint. Значение по умолчанию — 17012. |
VSTF_WSS_SITE_PORT |
Номер порта TCP, который назначен средствам SharePoint (продукты и технологии). Значение по умолчанию — 80. |
VSTF_WSSSQL_PORT |
Номер TCP-порта, используемого веб-узлом служб отчетов SQL Server. Значение по умолчанию — 80. |
Свойства, которым может потребоваться периодическое обновление
При изменении домена или имени учетной записи службы для Team Foundation Server, TFSSERVICE, или для служб отчетов SQL Server, TFSREPORTS, может потребоваться обновление соответствующего свойства в файле msiproperty.ini. Это изменение может понадобиться для успешного выполнения операций обслуживания, таких как восстановление Team Foundation Server и установка или удаление пакетов обновления.
Примечание. |
---|
Дополнительные сведения об изменении имени учетной записи службы см. в разделах Практическое руководство. Смена учетной записи службы или пароля для Team Foundation Server и Практическое руководство. Смена учетной записи службы или пароля служб отчетов SQL Server. |
Свойство |
Описание |
---|---|
VSTF_AS_ACCOUNT |
Имя учетной записи службы, которая имеет доступ к базе данных служб аналитики. |
VSTF_AS_DATABASE |
Имя базы данных служб аналитики. Назначенное значение — TfsWarehouse. |
VSTF_DOMAIN |
Имя домена учетной записи, под которой работает служба Team Foundation Server. |
VSTF_RS_DOMAIN |
Имя домена, где определена учетная запись службы для служб отчетов. |
VSTF_RS_USERID |
Учетная запись, под которой работают службы отчетов SQL Server (например, TFSREPORTS) для сбора данных отчетов о Team Foundation Server. |
VSTF_USERID |
Имя учетной записи, под которой выполняется учетная запись службы Team Foundation Server (например, TFSSERVICE). |
Свойства, которые не следует изменять
В следующих подразделах определены группы взаимосвязанных свойств. Эти свойства не следует изменять.
Общие свойства уровня приложений
Общие свойства уровня данных
Свойства средств «Продукты и технологии SharePoint»
Свойства служб отчетов SQL Server
Свойства прокси-сервера Team Foundation Server
Свойства, определяющие имена пулов приложений и имена служб
Свойства имен базы данных
Общие свойства уровня приложений
В следующей таблице описаны свойства, определяющие расположение и права доступа уровня приложения Team Foundation Server. Все эти свойства заданы в файле msiproperty.ini для Team Foundation Server. Некоторые свойства также заданы в файлах msiproperty.ini для прокси-сервера Team Foundation Server и Team Foundation Build.
Важное примечание. |
---|
Не изменяйте эти свойства в файле Msiproperty.ini. Эти свойства следует задавать при выполнении мастера установки Team Foundation Server. |
Свойство |
Описание |
---|---|
VSTF_APPLICATION_NAME |
Имя приложения Team Foundation Server. Значение по умолчанию — VSTEAM. |
VSTF_AT_MACHINE_NAME |
Имя сервера уровня приложений Team Foundation. Значение по умолчанию — [ComputerName]. |
VSTF_ATTACHMENT_SHARE_NAME |
Имя базы данных, отслеживающей вложения в рабочих элементах Team Foundation. Значение по умолчанию — WorkItemAttachments. |
VSTF_LOCAL_DOMAIN |
Имя домена учетной записи локального пользователя (VSTF_LOCAL_USERID). |
VSTF_LOCAL_USERID |
Имя учетной записи локального пользователя, под которой выполняется служба Team Foundation Server. |
VSTF_NOTIFY_EMAIL |
Имя адреса электронной почты, отображающегося как адрес отправителя в уведомлениях Team Foundation Server. |
VSTF_PASSWORD |
Пароль учетной записи службы Team Foundation Server. |
VSTF_SERVICE_TYPE |
Значение, указывающее тип учетной записи службы: доменная (0) или встроенная (1) учетная запись. |
VSTF_SMTP_SERVER |
Имя сервера, с которого отправляются по электронной почте уведомления. |
VSTF_WEBSITE_ROOT_NAME |
Имя, назначенное корневому веб-узлу Team Foundation Server. Данное свойство определено для сервера Team Foundation Server и прокси-сервера Team Foundation Server. Значения по умолчанию: Team Foundation Server для сервера Team Foundation Server и Team Foundation Server Proxy для прокси сервера Team Foundation Server. |
VSTF_WEBSITE_SERVER |
Имя сервера уровня приложений Team Foundation Server. Данное свойство определено для сервера Team Foundation Server и прокси-сервера Team Foundation Server. |
Общие свойства уровня данных
В следующей таблице описаны свойства, определяющие расположение и права доступа уровня данных Team Foundation.
Важное примечание. |
---|
Не изменяйте эти свойства в файле Msiproperty.ini. Эти свойства следует устанавливать в мастере установки Team Foundation Server. |
Свойство |
Описание |
---|---|
VSTF_DB_SERVER |
Имя экземпляра базы данных, где размещены рабочие базы данных Team Foundation. При подключении к кластеру уровня данных необходимо задать имя кластера виртуальных серверов. Значение по умолчанию — [ComputerName].
Примечание.
В развертывании с одним сервером необходимо оставить значение [ComputerName].
|
VSTF_INSTANCE_NAME |
Имя экземпляра, заданное при установке Microsoft SQL Server 2005. |
VSTF_SERVICES_CONNECTION_ STRING_DATASOURCE |
Текстовая строка, используемая уровнем приложений при подключении к уровню данных. Строка определяет атрибут connectionString в файле служб Web.config. |
VSTF_SERVICES_CONNECTION_STRING_DATASOURCE_HOSTNAME |
Текстовая строка, указывающая имя сервера уровня данных. |
Свойства средств «Продукты и технологии SharePoint»
В следующей таблицы перечислены свойства, определяющие расположение и права доступа сервера, на котором выполняется версия средств SharePoint (продукты и технологии), используемая совместно с Team Foundation Server.
Важное примечание. |
---|
Не изменяйте значения этих свойств. |
Свойство |
Описание |
---|---|
VSTF_INSTALL_WSS |
Параметр, определяющий, следует ли устанавливать Windows SharePoint Services. Значение по умолчанию — 1 (Да). |
VSTF_WSS_ADMIN_HOST |
Имя сервера, на котором размещен веб-узел центра администрирования SharePoint. Значение по умолчанию — [ComputerName].
Примечание.
Если сайт центра администрирования SharePoint размещен на сервере уровня приложений, свойству должно быть задано значение [ComputerName].
|
VSTF_WSS_ADMIN_SCHEME |
Имя схемы протокола, установленной для сайта администрирования SharePoint (продукты и технологии). Значение по умолчанию — http. |
VSTF_WSS_DOMAIN |
Имя домена для учетной записи, используемой для выполнения средств SharePoint (продукты и технологии). |
VSTF_WSS_PASSWORD |
Пароль учетной записи службы SharePoint (продукты и технологии). |
VSTF_WSS_SERVER |
Имя сервера, где расположены средства SharePoint (продукты и технологии). В конфигурации по умолчанию службы Windows SharePoint Services устанавливаются на том же компьютере, что и сервер уровня приложений для Team Foundation. Значение по умолчанию — [ComputerName].
Примечание.
Если Windows SharePoint Services установлен на сервере уровня приложений, следует задать значение [ComputerName].
|
VSTF_WSS_SITE |
URL-адрес веб-узла средств SharePoint (продукты и технологии) по умолчанию. По умолчанию используется значение http://[ComputerName]. |
VSTF_WSS_SITE_FOLDER |
Имя папки, назначенной средствам SharePoint (продукты и технологии) для Team Foundation Server. Значение по умолчанию — sites. |
VSTF_WSS_SITE_HOST |
Имя сервера, где размещены средства SharePoint (продукты и технологии) для Team Foundation Server. Значение по умолчанию — [ComputerName].
Примечание.
Если средства SharePoint (продукты и технологии) установлены на сервере уровня приложений, необходимо задать значение [ComputerName].
|
VSTF_WSS_SITE_PATH |
Имя пути, назначенного средствам SharePoint (продукты и технологии) для Team Foundation Server. Значение по умолчанию — sites. |
VSTF_WSS_SITE_SCHEME |
Имя схемы протокола, установленной для командных веб-узлов SharePoint (продукты и технологии). Значение по умолчанию — http. |
VSTF_WSS_SITENO |
Количество веб-узлов средств SharePoint (продукты и технологии) в установке. Значение по умолчанию — 1. Это значение отвечает одному подготовленному веб-узлу (узлу по умолчанию). |
VSTF_WSS_USERID |
Имя учетной записи службы для SharePoint (продукты и технологии) (например, TFSWSS). |
Свойства служб отчетов SQL Server
В следующей таблице перечислены свойства, определяющие доступ к службам отчетов SQL Server.
Важное примечание. |
---|
Не изменяйте значения этих свойств. |
Свойство |
Описание |
---|---|
VSTF_REPORTINGUSER |
Имя учетной записи источника данных для служб отчетов SQL Server. Значение имеет вид [VSTF_RS_DOMAIN]\[VSTF_RS_USERID]. |
VSTF_RS_PASSWORD |
Пароль учетной записи службы для служб отчетов. |
VSTF_VDIR_REPORTSERVER |
Виртуальный каталог для веб-узла ReportServer. Значение по умолчанию — ReportServer_МоеИмяЭкземпляра. |
Свойства прокси-сервера Team Foundation Server
В следующей таблице описаны свойства, заданные только в файле msiproperty.ini для прокси-сервера Team Foundation Server.
Примечание. |
---|
Дополнительные сведения об изменении параметров конфигурации для прокси-сервера Team Foundation Server см. в разделах Практическое руководство. Включение кэширования файлов системы управления версиями на прокси-сервере Team Foundation Server и Практическое руководство. Изменение параметров кэширования для прокси-сервера Team Foundation Server. |
Свойство |
Описание |
---|---|
ATP_CACHE_DIR |
Путь к каталогу файлового кэша. Этот каталог содержит одну папку для каждого уровня приложений, для которого настроен прокси-сервер. Заданное значение определяет атрибут <CacheRoot> в файле конфигурации для прокси-сервера Team Foundation Server. Значение по умолчанию — диск:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\VersionControlProxy\Data. |
ATP_CACHE_SIZE |
Числовое значение, указывающее предельный размер кэша в мегабайтах. Заданное значение определяет атрибут <CacheLimit> в файле конфигурации для прокси-сервера Team Foundation Server. Значение по умолчанию — 200. |
ATP_VROOT |
Имя виртуального корневого каталога, определенного для прокси-сервера Team Foundation Server. Значение по умолчанию — VersionControlProxy. |
VSTF_ATP_MACHINE_NAME |
Имя сервера, на котором размещен прокси-сервер Team Foundation Server. Значение по умолчанию — [ComputerName]. |
Свойства, определяющие имена пулов приложений и служб
В следующей таблице описаны те свойства в файле msiproperty.ini, которые определяют имена пулов приложений и служб SQL Server.
Важное примечание. |
---|
Не изменяйте значение свойства для имени службы. |
Свойство |
Описание |
---|---|
VSTF_APPPOOL_NAME |
Имя пула приложений для сервера Team Foundation Server. Значение по умолчанию — Microsoft Team Foundation Server Application Pool. |
VSTF_PROXY_APPPOOL_NAME |
Имя пула приложений для прокси-сервера Team Foundation Server. Значение по умолчанию — Microsoft Team Foundation Server Proxy Application Pool. |
VSTF_SERVICENAME_MSSQL |
Имя службы для SQL Server. Значение по умолчанию — MSSQL$МоеИмяЭкземпляра. |
VSTF_SERVICENAME_SQLAGENT |
Имя службы для агента SQL Server. Значение по умолчанию — SQLAGENT$МоеИмяЭкземпляра. |
VSTF_SERVICENAME_SQLFTE |
Имя службы полнотекстового поиска SQL Server. Значение по умолчанию — MSFTESQL$МоеИмяЭкземпляра. |
VSTF_SERVICENAME_SQLOLAP |
Имя службы для служб аналитики SQL Server. Значение по умолчанию — MSOLAP$МоеИмяЭкземпляра. |
Свойства имен базы данных
В следующей таблице описаны свойства, определяющие имена баз данных Team Foundation.
Важное примечание. |
---|
Не изменяйте значение свойства для имени базы данных. |
Свойство |
Описание |
---|---|
TB_DB_NAME |
Имя базы данных Team Foundation Build. Значение по умолчанию — TfsBuild. |
CTDATABASE |
Имя базы данных для отслеживания рабочих элементов в среде Team Foundation. Значение по умолчанию — TfsWorkItemTracking. |
BISDBNAME |
Имя базы данных регистрации Team Foundation. База данных регистрации содержит сведения о проектах, областях, итерациях, разрешениях, членстве в группах и другие данные регистрации. Значение по умолчанию — TfsIntegration. |
BISDWDBNAME |
Имя базы данных служб анализа, содержащих данные для создания хранилища, используемого службами отчетов. Значение по умолчанию — TfsWarehouse. |
H_DB_NAME |
Имя базы данных управления версиями для Team Foundation. Значение по умолчанию — TfsVersionControl. |
H_ADMIN_DB_NAME |
Имя базы данных журнала, содержащей журнал всех запросов веб-служб для Team Foundation Server, произошедших за последние 7 дней. Значение по умолчанию — TfsActivityLogging. |
См. также
Основные понятия
Основные сведения об архитектуре хранилища данных