방법: Team Foundation Server Proxy의 버전 제어 캐싱 활성화
업데이트: 2007년 11월
Team Foundation Server Proxy를 설치한 후에는 Team Foundation Server 응용 프로그램 계층 서버의 버전 제어 파일 캐시를 관리하도록 이 서버를 구성할 수 있습니다. 필요한 경우 다른 응용 프로그램 계층 서버에 대한 캐시도 언제든지 활성화할 수 있습니다. 프록시 서버의 Proxy.config 파일을 편집하여 이러한 작업을 수행할 수 있습니다. Proxy.config 파일은 프록시 설치 디렉터리에 있습니다.
참고: |
---|
프록시의 기본 설치 디렉터리는 ...\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\VersionControlProxy입니다. |
프록시 설치에 대한 자세한 내용은 Microsoft 웹 사이트의 Team Foundation 설치 설명서를 참조하십시오.
참고: |
---|
Team Foundation Server Proxy를 구성한 후에는 Team Foundation Server Proxy를 사용하도록 Team Foundation 클라이언트를 구성해야 합니다. 자세한 내용은 방법: 프록시 서버를 사용하도록 Team Foundation 버전 제어 구성을 참조하십시오. |
필수 권한
이 절차를 수행하려면 Team Foundation Server Proxy 서버에서 Administrators 보안 그룹의 멤버여야 합니다.
Team Foundation Server Proxy를 설치한 후 버전 제어 캐싱을 활성화하려면
Team Foundation Server Proxy 컴퓨터에서 Windows 탐색기를 열어 프록시 설치 폴더로 이동합니다.
텍스트 편집기나 XML 편집기에서 Proxy.config 파일을 엽니다.
참고: 관리자 자격 증명으로 로그온한 경우에도 Windows Server 2008을 실행하는 서버에 대해 이 기능을 실행하려면 메모장을 관리자 권한으로 열어야 합니다. 메모장을 관리자 권한으로 열려면 시작을 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다. 자세한 내용은 Microsoft 웹 사이트를 참조하십시오.
<Servers> 노드 아래의 <Server> 요소에서 <Uri> 요소를 찾습니다.
@H\_TFSSERVER@ 토큰을 찾아 Team Foundation Server 응용 프로그램 계층 서버의 URL로 바꿉니다. 이때 콜론(:)과 포트 "8080"을 URL에 추가해야 합니다.
참고: 포트 8080은 Team Foundation Server Proxy와 응용 프로그램 계층 간 통신을 위해 정의된 포트입니다.
예를 들어 해당 URL로 바꾼 후의 <Uri> 요소는 다음과 같이 표시됩니다.
<Server> <Uri>http://ApplicationTierServerName:8080</Uri> </Server>
여러 Team Foundation 서버에서 파일을 캐시하도록 Team Foundation Server Proxy를 구성하려면 각 서버에 대해 <Server> 섹션을 추가하고 정보를 적절하게 수정합니다.
<Server> <Uri>http://ApplicationTierServerName:8080</Uri> </Server>
(옵션) Proxy.config 파일에서 다음과 같은 캐시 설정도 변경할 수 있습니다.
다른 캐시 루트 폴더를 지정합니다.
프록시에서 이전 파일을 제거하는 시점을 변경합니다.
이전 파일을 제거할 때 확보할 캐시 양을 변경합니다.
자세한 내용은 방법: Team Foundation Server Proxy의 캐시 설정 변경을 참조하십시오.
Proxy.config 파일을 저장한 다음 닫습니다.
명령 프롬프트 창을 열고 iisreset을 입력한 다음 Enter 키를 눌러 IIS를 다시 시작합니다.
참고: 관리자 자격 증명으로 로그온한 경우에도 Windows Server 2008을 실행하는 서버에 대해 이 기능을 실행하려면 관리자 명령 프롬프트를 열어야 합니다. 관리자 명령 프롬프트를 열려면 시작을 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다. 자세한 내용은 Microsoft 웹 사이트를 참조하십시오.
최신 Proxy.config 파일이 검색됩니다.
다른 서버에 대한 캐싱을 활성화하려면
Team Foundation Server 설치 계정(예: Domain\TFSSETUP)을 사용하여 Team Foundation Server Proxy 서버에 로그온합니다.
Windows 탐색기를 열고 프록시 설치 폴더로 이동합니다.
Proxy.config를 찾아 메모장 등의 텍스트 편집기에서 엽니다.
참고: 관리자 자격 증명으로 로그온한 경우에도 Windows Server 2008을 실행하는 서버에 대해 이 기능을 실행하려면 메모장을 관리자 권한으로 열어야 합니다. 메모장을 관리자 권한으로 열려면 시작을 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다. 자세한 내용은 Microsoft 웹 사이트를 참조하십시오.
<Servers> 노드를 찾은 다음 캐싱을 활성화할 각 Team Foundation Server에 대한 URL을 지정하는 <Server> 섹션을 추가합니다.
<Server> <Uri>http://ApplicationTierServerName:8080</Uri> </Server>
Proxy.config 파일을 저장한 다음 닫습니다.
명령 프롬프트 창을 열고 iisreset을 입력한 다음 Enter 키를 눌러 IIS를 다시 시작합니다.
참고: 관리자 자격 증명으로 로그온한 경우에도 Windows Server 2008을 실행하는 서버에 대해 이 기능을 실행하려면 관리자 명령 프롬프트를 열어야 합니다. 관리자 명령 프롬프트를 열려면 시작을 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다. 자세한 내용은 Microsoft 웹 사이트를 참조하십시오.
최신 Proxy.config 파일이 검색됩니다.
참고 항목
작업
방법: Team Foundation Server의 버전 제어 캐싱 비활성화
Team Foundation Server 프록시 문제 해결