방법: Team Foundation Server에 Team Foundation Server Proxy 연결

업데이트: 2010년 10월

프록시 서버가 분산 팀 위치에서 버전 제어 파일의 복사본을 캐시하려면 Team Foundation Server Proxy를 Visual Studio Team Foundation Server에 연결해야 합니다. 이 절차를 완료하려면 프록시 서버가 파일을 캐시할 Team Foundation Server 배포의 URL이 필요합니다.

응용 프로그램 계층을 실행하는 서버에서 Team Foundation 관리 콘솔을 사용하여 Team Foundation Server 배포의 URL을 확인할 수 있습니다. URL을 확인하려면 응용 프로그램 계층 페이지의 공용 URL을 사용합니다. 컬렉션 이름을 포함하는 URL을 확인하려면 팀 프로젝트 컬렉션 페이지의 URL을 사용하면 됩니다.

필요한 권한

이 절차를 수행하려면 Team Foundation Server Proxy에서 Administrators 보안 그룹의 멤버여야 합니다.

Team Foundation Server에 Team Foundation Server Proxy를 연결하려면

  1. 시작을 클릭하고 모든 프로그램, Microsoft Team Foundation Server 2010을 차례로 가리킨 다음, Team Foundation 관리 콘솔을 클릭합니다.

    Team Foundation 관리 콘솔이 나타납니다.

  2. 프록시 서버를 클릭한 다음 구성 파일에서 경로를 클릭합니다.

    연결된 텍스트 편집기 또는 XML 편집기에서 Proxy.config 파일이 열립니다.

    참고

    관리자 자격 증명으로 로그온한 경우에도 Windows Server 2008을 실행하는 서버에서 proxy.config 파일을 편집하려면 관리자 권한으로 파일을 열어야 합니다. 자세한 내용은 Microsoft 웹 사이트를 참조하십시오.

    메모장을 관리자 권한으로 열려면 시작을 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭하고 notepad를 입력합니다. 메모장이 실행되면 구성 파일의 경로를 사용하여 Proxy.config 파일을 탐색합니다.

  3. Proxy.config 파일에서 <Servers> 노드, <Server> 요소, <Uri> 요소를 차례로 찾습니다.

  4. @H\_TFSSERVER@ 토큰을 찾은 후 이 토큰을 Team Foundation Server 배포의 URL로 바꿉니다. 프록시 서버에서 캐시할 버전 제어 파일의 범위에 따라 다음 옵션 중 하나를 사용합니다.

    • 프록시 서버에서 Team Foundation Server 배포의 모든 컬렉션에 대해 파일을 캐시하려면 http://ServerName:Port/Directory/ 형식의 URL을 사용합니다.

    • 프록시 서버에서 특정 컬렉션의 파일만 캐시하려면 하나 이상의 URI 요소에서 http://ServerName:Port/Directory/CollectionName/ 형식의 URL을 사용합니다.

      여기서 ServerName은 Team Foundation Server 배포의 DNS 이름 또는 서버입니다. Port는 Team Foundation Server가 클라이언트 요청을 수신하는 포트 번호이고(기본값 8080), Directory는 가상 디렉터리입니다(기본값 tfs). 또한 CollectionName은 팀 프로젝트 컬렉션의 이름입니다(기본값 DefaultCollection).

    예를 들어 Team Foundation Server 배포에서 모든 컬렉션의 버전 제어 파일을 캐시하려는 경우에는 다음과 같은 <Uri> 요소를 사용합니다.

    <Servers>
             <Server> 
                 <Uri>http://Server:8080/tfs/</Uri>
             </Server>
    </Servers>
    

    여러 컬렉션의 버전 제어 파일을 캐시하려는 경우에는 다음과 같이 <Uri> 요소를 여러 개 사용할 수 있습니다.

    <Servers>
       <Server> 
           <Uri>http://Server:8080/tfs/Collection1/</Uri>
       </Server>
       <Server>
           <Uri>http://Server:8080/tfs/Collection2/</Uri>
       </Server>
    </Servers>
    
  5. Proxy.config 파일을 저장한 다음 닫습니다.

  6. 명령 프롬프트 창을 열고 iisreset을 입력한 다음 Enter 키를 눌러 IIS를 다시 시작합니다.

    참고

    관리자 자격 증명으로 로그온한 경우에도 Windows Server 2008을 실행하는 서버에 대해 이 기능을 실행하려면 관리자 명령 프롬프트를 열어야 합니다. 관리자 명령 프롬프트를 열려면 시작을 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다. 자세한 내용은 Microsoft 웹 사이트를 참조하십시오.

참고 항목

기타 리소스

Team Foundation Server Proxy 관리

방법: Team Foundation Server에 Team Foundation Server Proxy 연결

방법: 성능 모니터를 사용하여 캐시 성능 검사

Team Foundation Server 프록시 구성 파일

변경 기록

날짜

변경 내용

이유

2010년 10월

쉽게 이해할 수 있도록 예가 수정되었습니다.

향상된 기능 관련 정보

2010년 8월

코드 샘플이 수정되었습니다.

고객 의견