클라이언트 컴퓨터에서 데이터 캐시 새로 고침
Team Foundation에서 버전 제어 또는 빌드 작업 도중 작업 영역 오류가 발생하지 않도록 하려면 특정 유지 관리 작업이 끝난 후에 클라이언트 컴퓨터의 데이터 캐시를 업데이트해야 합니다. 데이터 계층 또는 응용 프로그램 계층 서버에 대해 이동, 복원, 이름 바꾸기 또는 장애 조치를 수행하거나, 하드웨어 오동작과 같은 오류를 복구한 후에는 작업 항목 추적 캐시를 새로 고쳐야 하며 사용자는 클라이언트 컴퓨터에서 버전 제어 캐시를 새로 고쳐야 합니다.
필요한 권한
StampWorkitemCache 웹 메서드를 호출하려면 Team Foundation 응용 프로그램 계층 서버의 Administrators 보안 그룹 멤버여야 합니다. 자세한 내용은 Team Foundation Server 권한을 참조하십시오.
클라이언트 컴퓨터에서 tf workspaces 명령을 사용하려면 Read 권한이 Allow로 설정되어 있어야 합니다.
작업 항목 캐시 새로 고치기
참고
이 절차는 선택 사항입니다. 작업 항목 추적 시 오류가 발생한 경우에만 수행해야 합니다.
작업 항목 추적 캐시를 업데이트하려면 StampWorkitemCache 웹 메서드를 호출해야 합니다. 이 메서드를 사용하면 클라이언트 컴퓨터에서 다음에 응용 프로그램 계층 서버에 연결할 때 캐시를 강제로 업데이트합니다. 또한 이 메서드는 클라이언트 컴퓨터에 정의되어 있는 작업 영역을 동기화합니다.
참고
StampWorkitemCache 웹 메서드를 호출하면 Visual Studio Team Foundation Server의 성능이 일시적으로 떨어질 수 있습니다. 성능에 영향을 미치는 정도는 메서드를 호출할 때 연결되어 있는 Team Foundation 사용자 수에 따라 달라집니다.
클라이언트 컴퓨터에서 작업 항목 추적 캐시를 새로 고치려면
응용 프로그램 계층 서버에서 Internet Explorer를 엽니다.
주소 표시줄에 다음 주소를 입력하여 ClientService 웹 서비스에 연결합니다. 관리 콘솔을 열고 응용 프로그램 계층을 클릭한 다음, 공용 URL과 가상 디렉터리의 주소를 검토하면 주소를 확인할 수 있습니다.
http://PublicURL/VirtualDirectory:8080/WorkItemTracking/v3.0/ClientService.asmx
참고
관리자 자격 증명으로 로그온한 후에도 시작, 모든 프로그램을 차례로 클릭하고 Internet Explorer를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭하여 Windows Server 2008을 실행하는 서버에서 Internet Explorer를 관리자 권한으로 시작해야 할 수 있습니다. 자세한 내용은 Microsoft 웹 사이트를 참조하십시오.
StampWorkitemCache를 클릭하고 호출을 클릭합니다.
참고
StampWorkitemCache 메서드는 데이터를 반환하지 않습니다.
버전 제어 캐시 새로 고치기
버전 제어 캐시를 새로 고치려면 각 사용자가 업데이트해야 하는 컴퓨터에서 tf workspaces 명령을 실행해야 합니다. 또한 버전 제어를 사용하고 해당 데이터베이스를 재배치한 팀 프로젝트 컬렉션에 연결되는 모든 컴퓨터를 업데이트해야 합니다.
클라이언트 컴퓨터에서 버전 제어 캐시를 새로 고치려면
Team Foundation 클라이언트를 실행 중이고 버전 제어를 사용하는 컴퓨터에 로그온합니다.
시작을 클릭하고 모든 프로그램, Microsoft Visual Studio, Visual Studio Tools를 차례로 가리킨 다음, Visual Studio 명령 프롬프트를 클릭합니다.
참고
관리자 자격 증명으로 로그온한 경우에도 Windows Server 2008 또는 Windows Vista를 실행하는 서버에 대해 이 기능을 실행하려면 관리자 명령 프롬프트를 열어야 합니다. 관리자 명령 프롬프트를 열려면 시작을 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다. 자세한 내용은 Microsoft 웹 사이트를 참조하십시오.
명령 프롬프트에서 다음 명령을 입력하고 응용 프로그램 계층 서버의 이름과 포트 번호를 포함하는 컬렉션의 URL을 제공합니다.
**tf workspaces /collection:http://**ServerName:Port/VirtualDirectory/CollectionName
예를 들어 Team Foundation Server의 Contoso1 배포에서 호스팅된 ContosoMain 컬렉션의 멤버인 프로젝트의 버전 제어 캐시를 새로 고치려는 경우에는 다음과 같은 문자열을 입력합니다.
tf workspaces /collection:http://Contoso1:8080/tfs/ContosoMain
자세한 내용은 Workspaces 명령을 참조하십시오.