Team Foundation Server 프록시 구성 파일
업데이트: 2010년 8월
Team Foundation Server Proxy에는 프록시 구성에 필요한 정보를 유지 관리하는 XML 구성 파일이 있습니다. 이 항목에서는 이 파일의 노드에 대해 설명하고 이러한 노드가 Team Foundation Server Proxy의 구성에 미치는 영향을 살펴봅니다.
Team Foundation Server Proxy의 구성 파일에는 다음과 같은 XML 노드가 포함되어 있습니다.
노드 |
설명 |
---|---|
<ProxyConfiguration> |
이 노드는 다음 예제와 같이 파일의 루트 요소입니다.
|
<Servers> |
이 노드에는 프록시 서버가 파일을 캐시하는 팀 프로젝트 컬렉션 또는 Visual Studio Team Foundation Server 인스턴스 하나 이상에 해당하는 <Server> 노드가 하나 이상 포함되어 있습니다. 각 <Server> 노드에는 Team Foundation Server를 실행하는 컴퓨터나 Team Foundation Server의 단일 팀 프로젝트 컬렉션을 지정하는 <Uri> 노드가 포함되어 있습니다.
예를 들어 프록시가 포트 및 가상 디렉터리에 대한 기본값을 사용하는 TfsServer라는 서버에 있는 모든 컬렉션의 버전 제어 파일을 캐시하는 경우 Servers 노드는 다음 예제와 유사합니다.
프록시가 포트 및 가상 디렉터리에 대한 기본값을 사용하는 TfsServer라는 서버에 있는 collection0의 버전 제어 파일을 캐시하는 경우 Servers 노드는 다음 예제와 유사합니다.
프록시가 TfsServer1이라는 서버에 있는 collection0의 버전 제어 파일을 캐시하고 TfsServer2라는 서버에 있는 모든 컬렉션의 버전 제어 파일을 캐시하며 두 서버에서 포트 및 가상 디렉터리에 대한 기본값을 사용하는 경우 Servers 노드는 다음 예제와 유사합니다.
|
<CacheRoot> |
이 노드에는 파일 캐시의 루트 디렉터리가 포함되어 있습니다. 이 디렉터리에는 프록시가 구성된 각 응용 프로그램 계층의 폴더가 하나씩 포함되어 있습니다. 예를 들어 CacheRoot 노드는 Servers 노드에 단일 항목이 있는 다음 예제와 유사합니다.
|
<CacheLimitPolicy> |
이 노드는 프록시가 정리 루틴을 실행하여 오래된 파일을 제거하는 시점을 지정합니다. 다음 방법 중 하나를 사용하여 이 노드를 구성할 수 있습니다.
|
<StatisticsPersistTime> |
이 노드는 캐시 성능 통계가 디스크에 기록되는 빈도(시 단위)를 나타냅니다. 예를 들어 1시간마다 디스크에 통계를 기록하도록 프록시가 설정된 경우 StatisticsPersistTime 노드는 다음 예제와 유사합니다.
|
프록시 구성 설정 변경
프록시 구성을 변경하려면 텍스트 또는 XML 편집기에서 Proxy.config 파일을 열고 수동으로 값을 변경해야 합니다. 파일을 저장한 후 변경 내용을 적용하려면 응용 프로그램 풀을 재생해야 합니다. 자세한 내용은 방법: Team Foundation Server에 Team Foundation Server Proxy 연결 및 방법: Team Foundation Server Proxy의 캐시 설정 변경를 참조하십시오.
참고 항목
기타 리소스
Managing Configuration Settings for Team Foundation Server
변경 기록
날짜 |
변경 내용 |
이유 |
---|---|---|
2010년 8월 |
코드 샘플이 수정되었습니다. |
고객 의견 |