Team Foundation 버전 제어 폴더 또는 파일 잠금 및 잠금 해제

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Visual Studio 소스 제어 탐색기를 사용하여 Team Foundation 버전 제어(TFVC)에서 추적한 폴더 또는 파일의 잠금을 해제할 수 있습니다. 파일 또는 폴더를 잠그거나 잠금 해제하여 다른 작업 영역으로 편집할 항목을 검사 또는 다른 작업 영역의 항목에 대한 보류 중인 변경 내용을 검사 같은 사용자의 권한을 거부하거나 복원합니다. 자세한 내용은 작업 영역 만들기 및 작업을 참조 하세요.

참고 항목

이 문서는 TFVC에서 관리하는 파일 잠금 또는 잠금 해제에 적용됩니다. PC의 프로그램에서 사용 중인 파일의 잠금을 해제하는 데 도움이 되도록 핸들프로세스 탐색기 도구를 사용하여 파일을 잠그고 있는 프로그램을 찾을 수 있습니다.

잠금을 사용하여 항목의 서버 버전을 일시적으로 중지할 수 있으므로 병합 충돌 해결할 필요 없이 보류 중인 변경 내용을 검사 수 있습니다. 서버의 항목에 대한 액세스를 영구적으로 차단하려면 권한 명령을 대신 사용해야 합니다.

충분한 권한이 있는 경우 Lock 명령을 사용하여 다른 사용자의 잠금을 제거할 수 있습니다.

필수 조건

기본 TFVC 권한을 참조 하세요.

폴더 또는 파일 잠금

Important

잠금 유형 옵션은 서버 작업 영역을 변경할 때만 표시됩니다. 프로젝트에서 로컬 작업 영역을 사용하면 검사 아웃 잠금을 적용할 수 없게 됩니다. 자세한 내용은 잠금 유형 이해(Understand lock types)를 참조 하세요.

  1. Visual Studio에서 소스 제어 탐색기를 열려면 다른 Windows>소스 제어 탐색기 보기를>선택합니다.

    팀 탐색기 창에서 소스 제어 탐색기를 선택할 수도 있습니다.

  2. 소스 제어 탐색기에서 잠그려는 파일을 마우스 오른쪽 단추로 클릭하고 고급 잠금>선택합니다.

  3. 잠금 대화 상자에서 잠그려는 파일 또는 폴더가 선택되어 있는지 확인하고 체크 아웃 또는 체크 인 잠금 유형을 선택한 다음 잠금을 선택합니다. 자세한 내용은 잠금 유형 이해(Understand lock types)를 참조 하세요.

소스 제어 탐색기는 보류 중인 변경 내용에서 파일 옆에 상태 잠금을 표시합니다. 다음에 보류 중인 변경 내용이 작업 영역에 검사 잠금이 제거됩니다. 자세한 내용은 팀의 코드베이스에 대한 작업 체크 인을 참조하세요.

참고 항목

명령줄에서 폴더 및 파일을 잠글 수도 있습니다. 자세한 내용은 잠금 명령을 참조 하세요.

폴더 또는 파일 잠금 해제

Important

UnlockOther 권한이 있는 경우에만 팀의 다른 구성원이 잠근 파일의 잠금을 해제할 수 있습니다. 파일 잠금을 해제할 수 있는 권한이 없는 경우 이 옵션에 액세스할 수 없습니다.

  1. Visual Studio의 서버 작업 영역에서 작업하는 동안 다른 Windows>원본 제어 탐색기 보기를>선택하거나 팀 탐색기 창에서 소스 제어 탐색기를 선택합니다.

  2. 소스 제어 탐색기에서 잠금을 제거할 폴더 또는 파일을 마우스 오른쪽 단추로 클릭하고 고급>잠금 해제를 선택합니다.