온-프레미스 Azure DevOps에 대 한 클라이언트 캐시 다시 빌드

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

참고

Azure DevOps Server의 이전 이름은 Visual Studio Team Foundation Server였습니다.

다음에 witadmin rebuildcache 명령을 사용 하 여 프로젝트 컬렉션에 연결할 때 각 클라이언트 컴퓨터에서 캐시를 다시 빌드할 수 있습니다.

Azure DevOps에서 버전 제어 또는 빌드 작업을 수행 하는 동안 작업 영역 오류가 발생 하지 않도록 하려면 특정 유지 관리 작업 후에 클라이언트 컴퓨터의 데이터 캐시를 업데이트 해야 합니다. 데이터 계층 또는 응용 프로그램 계층 서버에 대해 이동, 복원, 이름 바꾸기 또는 장애 조치(failover)를 수행한 후에는 작업 항목 추적을 위해 캐시를 새로 고쳐야 하며, 사용자는 클라이언트 컴퓨터에서 버전 제어 캐시를 새로 고쳐야 합니다.

중요

서버 성능 문제를 방지하려면 정상 작동 시간에 이 명령을 실행해서는 안 됩니다.

도구를 실행 하려면 Visual Studio 설치 된 명령 프롬프트 창을 열고 다음을 입력 합니다.

cd %programfiles(x86)%\Microsoft Visual Studio <version>\Common7\IDE

Windows 32 비트 버전에서을 %programfiles(x86)% 로 바꿉니다 %programfiles% .

요구 사항: witadmin rebuildcache 명령을 사용 하려면 Team Foundation Administrators 보안 그룹의 멤버 이거나 관리 하려는 프로젝트 컬렉션에 대 한 Project Administrators 보안 그룹의 멤버 여야 합니다. Azure DevOps Server에 대 한 사용 권한 참조입니다.

참고

관리 권한으로 로그온 한 경우에도 Windows server 2008를 실행 하는 서버에서이 기능을 수행 하려면 관리자 권한 명령 프롬프트 창을 열어야 합니다. 관리자 권한 명령 프롬프트 창을 열려면 시작 을 선택 하 고 명령 프롬프트 의 바로 가기 메뉴를 연 다음 관리자 권한으로 실행 을 선택 합니다. 자세한 내용은 Microsoft 웹 사이트를 참조 하십시오.

구문:

witadmin rebuildcache /collection:CollectionURL [/noprompt]

매개 변수:

매개 변수 Description
/noprompt 확인 프롬프트가 표시되지 않도록 설정합니다.
/? 또는 도움말 명령 프롬프트 창에 명령에 대한 도움말을 표시합니다.

설명:

Witadmin rebuildcache 명령은 지정 된 프로젝트 컬렉션의 모든 클라이언트에서 캐시 된 데이터를 무효화 합니다. 이로 인해 다음에 클라이언트에서 프로젝트 컬렉션에 연결하면 각 클라이언트의 캐시가 새로 고쳐집니다.

예:

다음 명령은 AdventureWorksServer라는 서버에 정의된 DefaultCollection에 연결하는 모든 클라이언트에 대해 메타데이터 캐시를 무효화합니다. 다음에 프로젝트 컬렉션에 연결하면 클라이언트 캐시가 업데이트됩니다.

witadmin rebuildcache /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection