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]입니다.
|
||
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].입니다.
|
||
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]입니다.
|
||
VSTF_WSS_ADMIN_SCHEME |
SharePoint 제품과 기술 관리 사이트의 프로토콜 체계 집합 이름입니다. 기본값은 http입니다. |
||
VSTF_WSS_DOMAIN |
SharePoint 제품과 기술을 실행하는 데 사용되는 계정의 도메인 이름입니다. |
||
VSTF_WSS_PASSWORD |
SharePoint 제품과 기술의 서비스 계정 암호입니다. |
||
VSTF_WSS_SERVER |
SharePoint 제품과 기술을 호스팅하는 서버의 이름입니다. 기본 구성은 Windows SharePoint Services를 Team Foundation 응용 프로그램 계층 서버와 같은 컴퓨터에 설치하는 것입니다. 기본값은 [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]입니다.
|
||
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입니다. |