다음을 통해 공유


Dir 명령(Team Foundation 버전 제어)

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

Visual Studio 2019 | Visual Studio 2022

dir 명령은 TFVC(Team Foundation 버전 제어)용 서버의 내용 중 일부 또는 전부를 표시합니다.

필수 구성 요소

dir 명령을 사용하려면 읽기 권한을 허용으로 설정해야 합니다. 자세한 내용은 기본 TFVC 권한참조하세요.

통사론

tf dir itemspec [/version:versionspec] [/recursive] 
[/folders] [/deleted] [/login:username,[password]] [/collection:TeamProjectCollectionUrl]

매개 변수

인수

인수

설명

<itemspec>

정보를 반환할 파일 또는 폴더를 식별합니다. TFVC가 itemspec 구문 분석하여 범위 내에 있는 항목을 확인하는 방법에 대한 자세한 내용은 사용 옵션을 참조하여 명령 함수가방법을 수정합니다.

메모

둘 이상의 itemspec 인수를 지정할 수 있습니다.

<versionspec>

/version 옵션에 대해 사용자가 제공한 값입니다. TFVC가 버전 사양을 구문 분석하여 범위 내에 있는 항목을 결정하는 방법에 대한 자세한 내용은 Team Foundation 버전 제어 명령 사용을 참조하세요.

<username>

/login 옵션에 값을 제공합니다. 사용자 이름 값을 DOMAIN\username 또는 username지정할 수 있습니다.

<TeamProjectCollectionUrl>

정보를 표시할 하나 이상의 파일 또는 폴더가 포함된 프로젝트 컬렉션의 URL입니다(예: http://myserver:8080/tfs/DefaultCollection/).

옵션

옵션

설명

/version

TFVC에서 특정 버전의 파일 및 폴더만 표시되도록 지정합니다.

/recursive

지정된 디렉터리의 모든 파일 및 하위 폴더를 표시합니다.

/folders

폴더만 표시합니다.

/deleted

삭제된 항목 및 기존 항목을 표시합니다. 삭제된 항목 뒤에 ;Xnn 삭제 ID입니다.

/login

Azure DevOps를 사용하여 사용자를 인증할 사용자 이름과 암호를 지정합니다.

/collection

프로젝트 컬렉션을 지정합니다.

발언

dir 명령은 로컬 복사본이 아닌 파일의 Azure DevOps 서버 복사본에서 작동합니다. 이 명령은 로컬 매핑된 폴더를 사용하여 적절한 Azure DevOps 서버 경로를 찾습니다. 이 명령을 사용하여 Azure DevOps 서버를 탐색하고 가져와야 할 수도 있는 파일을 식별합니다.

tf 명령줄 유틸리티를 사용하는 방법에 대한 자세한 내용은 Team Foundation 버전 제어 명령 사용을 참조하세요.

예제

다음 예제에서는 c:\projects를 매핑할 Azure DevOps 서버 폴더에 파일, 폴더, 하위 폴더 및 파일 목록을 표시합니다. 항목 수도 나열됩니다. 작업 폴더 매핑을 보고 편집하는 방법에 대한 자세한 내용은 작업 영역 명령Workfold 명령참조하세요.

c:\projects>tf dir /recursive

다음 예제에서는 314dir 경로에 모든 Azure DevOps 서버 파일을 표시합니다. 314dir 하위 폴더는 로컬 폴더에 있을 필요가 없습니다.

c:\projects>tf dir 314dir

다음 예제에서는 314dir Azure DevOps 서버 경로에 My label 레이블이 지정된 파일의 버전을 표시합니다. 314dir 하위 폴더는 로컬 폴더에 있을 필요가 없습니다.

c:\projects>tf dir /version:L"My label" 314dir

다음 예제에서는 Azure DevOps 서버의 루트에 있는 모든 폴더를 표시합니다. $/ Azure DevOps 서버 경로를 표시하므로 로컬 작업 폴더는 무시됩니다.

c:\projects>tf dir /folders $/

다음 예제에서는 Azure DevOps 서버의 모든 파일 및 폴더를 나열합니다.

c:\projects>tf dir /recursive $/

다음 예에서는 삭제 ID가 있는 삭제된 항목을 포함하여 현재 폴더의 모든 항목을 나열합니다.

c:\projects>tf dir /deleted