다음을 통해 공유


Msiproperty.ini 파일 속성

업데이트: 2007년 11월

Visual Studio Team System Team Foundation Server 설치 전에 최대 세 개의 msiproperty.ini 파일을 수정하여 해당 배포를 사용자 지정할 수 있습니다. 각 파일은 Team Foundation 구성 요소의 속성을 포함하며, 다음 디렉터리 중 하나에 있습니다.

구성 요소

디렉터리

Team Foundation Server

Drive:\InstallFolder\AT

Team Foundation Server Proxy

Drive:\InstallFolder\Proxy

Team Foundation Build

Drive:\InstallFolder\BUILD

Team Foundation Server를 설치할 때는 설치 프로그램에서 대부분의 설치 속성을 지정합니다. 설치 프로그램에서 변경할 수 없는 속성을 변경해야 하는 경우에만 msiproperty.ini 파일을 수정해야 합니다. 설치와 관련된 문제를 해결해야 하는 경우에는 설치 로그 파일을 열고 msiproperty.ini 파일의 속성에 할당된 값을 확인할 수 있습니다. 기본적으로 로그 파일은 Team Foundation Server를 설치한 컴퓨터의 다음 디렉터리에 있습니다.

Drive:\Documents and Settings\SetupAccount\Local Settings\Temp \VSMsiLogxxxx.txt

Team Foundation Server를 터미널 서비스 세션에서 설치한 경우 설치 로그는 %temp% 또는 %temp%\에 있습니다.

msiproperty.ini 파일은 설치 중에 Team Foundation Server를 구성합니다. 설치가 완료되고 나면 Team Foundation의 관리 도구를 사용하여 배포를 업데이트해야 합니다. Team Foundation Server에서 구성 정보를 저장하는 방법과 구성 정보가 저장되는 위치에 대한 자세한 내용은 Team Foundation Server의 구성 설정 관리를 참조하십시오.

Team Foundation Server의 msiproperty.ini 파일에 정의되어 있는 각 속성에 대한 설명은 다음 섹션 중 하나를 참조하십시오.

  • 사용자 지정 배포 시나리오를 지원하는 속성

  • 주기적으로 업데이트해야 하는 속성

  • 수정해서는 안 되는 속성

사용자 지정 배포 시나리오를 지원하는 속성

Team Foundation Server를 설치하기 전에 사용자 지정 배포 시나리오를 지원하도록 다음 표의 속성을 수정할 수 있습니다.

참고:

Team Foundation Server의 설치 마법사에서 SharePoint 중앙 관리 사이트의 포트 할당을 사용자 지정하려면 이미 Windows SharePoint Services를 실행 중인 서버 사용 확인란을 선택해야 합니다. Team Foundation Server 배포를 사용자 지정하는 방법에 대한 자세한 내용은 Team Foundation Server 설치 설명서의 "How to: Customize Deployment of Team Foundation"을 참조하십시오. Microsoft 다운로드 센터에서 이 설명서의 최신 버전을 다운로드할 수 있습니다.

속성

설명

VSTF_AS_INSTANCE

TfsWarehouse 데이터베이스를 호스팅하는 데이터베이스 인스턴스의 이름입니다.

이름의 형식은 기본 인스턴스의 경우 ComputerName이고, 명명된 인스턴스의 경우에는 ComputerName\MyInstanceName입니다. ComputerName은 SQL Server Analysis Services를 설치하는 서버의 이름에 해당합니다.

SQL Server Browser 서비스에 종속되지 않는 명명된 인스턴스를 지정하거나 고정 포트를 지정하려면 ComputerName: PortNumber 형식을 사용하십시오.

VSTF_AS_ACCOUNT

SQL Server Analysis Services의 데이터베이스에 대한 액세스 권한이 있는 서비스 계정의 이름입니다.

VSTF_AS_DATABASE

SQL Server Analysis Services의 데이터베이스 이름입니다. 할당된 값은 TfsWarehouse입니다.

VSTF_RS_REPORTS_URI

Team Foundation Server의 보고 웹 사이트 URI입니다.

기본값은 http://[ComputerName]/Reports/입니다.

VSTF_RS_REPORTSERVER_URI

Team Foundation Server의 ReportServer 웹 사이트 URI입니다.

기본값은 http://[ComputerName]/ReportServer/입니다.

VSTF_RS_SERVER

Team Foundation Server용 SQL Server Reporting Services를 호스팅하는 서버의 이름입니다.

기본값은 [ComputerName]입니다.

참고:

Reporting Services가 응용 프로그램 계층 서버에서 호스팅되는 경우에는 이 값을 [ComputerName]으로 설정해야 합니다.

VSTF_WEBSITE_PORT

Team Foundation Server Proxy 또는 Team Foundation Server의 웹 사이트에서 사용하는 TCP 포트의 번호입니다.

기본값은 Team Foundation Server의 경우 8080이고, Team Foundation Server Proxy의 경우에는 8081입니다.

VSTF_WSS_ADMIN_PORT

SharePoint 중앙 관리에 할당되는 TCP 포트의 번호입니다.

기본값은 17012입니다.

VSTF_WSS_SITE_PORT

SharePoint 제품과 기술에 할당되는 TCP 포트의 번호입니다.

기본값은 80입니다.

VSTF_WSSSQL_PORT

SQL Server Reporting Services의 웹 사이트에서 사용하는 TCP 포트의 번호입니다.

기본값은 80입니다.

주기적으로 업데이트해야 하는 속성

Team Foundation Server, TFSSERVICE 또는 SQL Server Reporting Services, TFSREPORTS의 서비스 계정 이름이나 도메인을 변경하는 경우에는 msiproperty.ini 파일에서 해당 속성을 업데이트해야 할 수 있습니다. Team Foundation Server 복구 및 서비스 팩 설치/제거 등의 서비스 작업을 제대로 수행하려면 이와 같이 속성을 변경해야 할 수 있습니다.

참고:

서비스 계정의 이름을 변경하는 방법에 대한 자세한 내용은 방법: Team Foundation Server의 서비스 계정 또는 암호 변경방법: SQL Server Reporting Services 서비스 계정 또는 암호 변경을 참조하십시오.

속성

설명

VSTF_AS_ACCOUNT

Analysis Services의 데이터베이스에 대한 액세스 권한이 있는 서비스 계정의 이름입니다.

VSTF_AS_DATABASE

Analysis Services의 데이터베이스 이름입니다. 할당된 값은 TfsWarehouse입니다.

VSTF_DOMAIN

Team Foundation Server 서비스를 실행하는 데 사용되는 계정의 도메인 이름입니다.

VSTF_RS_DOMAIN

Reporting Services의 서비스 계정이 정의되는 도메인의 이름입니다.

VSTF_RS_USERID

Team Foundation Server에 대한 보고 데이터를 수집하기 위해 SQL Server Reporting Services(예: TFSREPORTS)를 실행하는 데 사용되는 계정입니다.

VSTF_USERID

Team Foundation Server의 서비스 계정을 실행하는 데 사용되는 계정(예: TFSSERVICE)입니다.

수정해서는 안 되는 속성

다음 섹션에는 서로 관련된 속성 그룹의 정의가 나와 있습니다. 이러한 속성은 수정해서는 안 됩니다.

  • 응용 프로그램 계층의 일반 속성

  • 데이터 계층의 일반 속성

  • SharePoint 제품 및 기술의 속성

  • SQL Server Reporting Services의 속성

  • Team Foundation Server Proxy의 속성

  • 응용 프로그램 풀 이름 및 서비스 이름을 정의하는 속성

  • 데이터베이스 이름 속성

응용 프로그램 계층의 일반 속성

다음 표에서는 Team Foundation Server 응용 프로그램 계층의 위치 및 액세스 권한을 정의하는 속성에 대해 설명합니다. 이러한 속성은 모두 Team Foundation Server의 msiproperty.ini 파일에서 지정됩니다. 일부 속성은 Team Foundation Server Proxy 및 Team Foundation Build의 msiproperty.ini 파일에서도 지정됩니다.

중요:

이러한 속성은 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 Proxy에 대해 정의됩니다.

기본값은 Team Foundation Server의 경우 Team Foundation Server이고, Team Foundation Server Proxy의 경우에는 Team Foundation Server Proxy입니다.

VSTF_WEBSITE_SERVER

Team Foundation Server 응용 프로그램 계층 서버의 이름입니다. 이 속성은 Team Foundation Server 및 Team Foundation Server Proxy에 대해 정의됩니다.

데이터 계층의 일반 속성

다음 표에서는 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

응용 프로그램 계층이 데이터 계층에 연결하는 데 사용하는 텍스트 문자열입니다. 이 문자열은 서비스 Web.config 파일의 connectionString 특성을 정의합니다.

VSTF_SERVICES_CONNECTION_STRING_DATASOURCE_HOSTNAME

데이터 계층 서버의 이름을 지정하는 텍스트 문자열입니다.

SharePoint 제품 및 기술의 속성

다음 표에는 Team Foundation Server에서 사용되는 SharePoint 제품과 기술 버전을 실행하는 서버의 위치 및 액세스 권한을 정의하는 속성이 나와 있습니다.

중요:

이러한 속성의 값은 변경하지 마십시오.

속성

설명

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

SharePoint 제품과 기술의 기본 웹 사이트 URL입니다.

기본값은 http://[ComputerName]입니다.

VSTF_WSS_SITE_FOLDER

Team Foundation Server용 SharePoint 제품과 기술에 할당되는 폴더의 이름입니다.

기본값은 sites입니다.

VSTF_WSS_SITE_HOST

Team Foundation Server용 SharePoint 제품과 기술을 호스팅하는 서버의 이름입니다.

기본값은 [ComputerName]입니다.

참고:

SharePoint 제품과 기술이 응용 프로그램 계층 서버에서 호스팅되는 경우에는 이 값을 [ComputerName]으로 설정해야 합니다.

VSTF_WSS_SITE_PATH

Team Foundation Server용 SharePoint 제품과 기술에 할당되는 경로의 이름입니다.

기본값은 sites입니다.

VSTF_WSS_SITE_SCHEME

SharePoint 제품과 기술 팀 사이트의 프로토콜 체계 집합 이름입니다.

기본값은 http입니다.

VSTF_WSS_SITENO

설치 시 SharePoint 제품과 기술 웹 사이트의 수입니다

기본값은 1입니다. 이 값은 하나의 사이트(기본 웹 사이트)가 제공됨을 나타냅니다.

VSTF_WSS_USERID

SharePoint 제품과 기술의 서비스 계정 이름(예: TFSWSS)입니다.

SQL Server Reporting Services의 속성

다음 표에는 SQL Server Reporting Services에 대한 액세스 권한을 정의하는 속성이 나와 있습니다.

중요:

이러한 속성의 값은 변경하지 마십시오.

속성

설명

VSTF_REPORTINGUSER

SQL Server Reporting Services의 데이터 소스 계정 이름입니다.

이 값은 [VSTF_RS_DOMAIN]\[VSTF_RS_USERID]에서 파생됩니다.

VSTF_RS_PASSWORD

Reporting Services 서비스 계정의 암호입니다.

VSTF_VDIR_REPORTSERVER

ReportServer 웹 사이트의 가상 디렉터리입니다.

기본값은 ReportServer_MyInstanceName입니다.

Team Foundation Server Proxy의 속성

다음 표에서는 Team Foundation Server Proxy의 msiproperty.ini 파일에서만 지정되는 속성에 대해 설명합니다.

참고:

Team Foundation Server Proxy의 구성 설정을 변경하는 방법에 대한 자세한 내용은 방법: Team Foundation Server Proxy의 버전 제어 캐싱 활성화방법: Team Foundation Server Proxy의 캐시 설정 변경을 참조하십시오.

속성

설명

ATP_CACHE_DIR

파일 캐시의 디렉터리 경로입니다. 이 디렉터리에는 프록시가 구성된 각 응용 프로그램 계층별로 하나씩의 폴더가 포함되어 있습니다.

지정된 값은 Team Foundation Server Proxy 구성 파일의 <CacheRoot> 특성을 정의합니다.

기본값은 Drive:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\VersionControlProxy\Data입니다.

ATP_CACHE_SIZE

캐시의 크기 한계를 MB 단위로 나타내는 숫자 값입니다. 지정된 값은 Team Foundation Server Proxy 구성 파일의 <CacheLimit> 특성을 정의합니다.

기본값은 200입니다.

ATP_VROOT

Team Foundation Server Proxy에 대해 정의된 가상 루트 디렉터리의 이름입니다.

기본값은 VersionControlProxy입니다.

VSTF_ATP_MACHINE_NAME

Team Foundation Server Proxy를 호스팅하는 서버의 이름입니다.

기본값은 [ComputerName]입니다.

응용 프로그램 풀 이름 및 서비스 이름을 정의하는 속성

다음 표에서는 응용 프로그램 풀 및 SQL Server 서비스 이름을 정의하는 msiproperty.ini 파일의 속성에 대해 설명합니다.

중요:

서비스 이름에 대한 속성 값은 변경하지 마십시오.

속성

설명

VSTF_APPPOOL_NAME

Team Foundation Server 응용 프로그램 풀의 이름입니다.

기본값은 Microsoft Team Foundation Server Application Pool입니다.

VSTF_PROXY_APPPOOL_NAME

Team Foundation Server Proxy의 응용 프로그램 풀 이름입니다.

기본값은 Microsoft Team Foundation Server Proxy Application Pool입니다.

VSTF_SERVICENAME_MSSQL

SQL Server의 서비스 이름입니다.

기본값은 MSSQL$MyInstanceName입니다.

VSTF_SERVICENAME_SQLAGENT

SQL Server Agent의 서비스 이름입니다.

기본값은 SQLAGENT$MyInstanceName입니다.

VSTF_SERVICENAME_SQLFTE

SQL Server FullText Search의 서비스 이름입니다.

기본값은 MSFTESQL$MyInstanceName입니다.

VSTF_SERVICENAME_SQLOLAP

SQL Server Analysis Services의 서비스 이름입니다.

기본값은 MSOLAP$MyInstanceName입니다.

데이터베이스 이름 속성

다음 표에서는 Team Foundation 데이터베이스의 이름을 정의하는 속성에 대해 설명합니다.

중요:

데이터베이스 이름에 대한 속성 값은 변경하지 마십시오.

속성

설명

TB_DB_NAME

Team Foundation Build 데이터베이스의 이름입니다.

기본값은 TfsBuild입니다.

CTDATABASE

Team Foundation의 작업 항목을 추적하는 데이터베이스의 이름입니다.

기본값은 TfsWorkItemTracking입니다.

BISDBNAME

Team Foundation의 등록 데이터베이스 이름입니다. 등록 데이터베이스에는 프로젝트, 영역, 반복, 사용 권한, 그룹 멤버 자격 및 기타 등록 데이터에 대한 정보가 포함되어 있습니다.

기본값은 TfsIntegration입니다.

BISDWDBNAME

Reporting Services에서 사용하는 웨어하우스를 빌드하는 데 필요한 데이터가 포함된 Analysis Services 데이터베이스의 이름입니다.

기본값은 TfsWarehouse입니다.

H_DB_NAME

Team Foundation의 버전 제어 데이터베이스 이름입니다.

기본값은 TfsVersionControl입니다.

H_ADMIN_DB_NAME

지난 7일 동안 발생한 모든 Team Foundation Server 웹 서비스 요청에 대한 로그가 포함된 기록 데이터베이스의 이름입니다.

기본값은 TfsActivityLogging입니다.

참고 항목

개념

데이터 웨어하우스 아키텍처 이해

기타 리소스

Team Foundation Server의 구성 설정 관리