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]

매개 변수

인수

Argument

설명

<itemspec>

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

참고 항목

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

<versionspec>

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

<username>

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

<TeamProjectCollectionUrl>

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

옵션

옵션

설명

/version

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

/recursive

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

/folders

폴더만 표시합니다.

/deleted

삭제된 항목 및 기존 항목을 표시합니다. 삭제된 ;Xn 항목 다음에는 삭제 ID가 있는 위치 n 가 표시됩니다.

/login

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

/collection

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

설명

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

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

예제

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

c:\projects>tf dir /recursive

다음 예제에서는 모든 Azure DevOps 서버 파일을 314dir 경로에 표시합니다. 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