Dir 명령

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

필요한 권한

dir 명령을 사용하려면 읽기 권한이 허용으로 설정되어 있어야 합니다. 자세한 내용은 Team Foundation Server 권한을 참조하십시오.

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

매개 변수

인수

설명

itemspec

정보를 반환할 파일이나 폴더를 식별합니다. Team Foundation에서 itemspecs를 구문 분석하여 범위 내에 있는 항목을 결정하는 자세한 방법은 명령줄 옵션을 참조하십시오.

참고참고
Itemspec 인수를 두 개 이상 지정할 수 있습니다.

versionspec

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

username

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

TeamProjectCollectionUrl

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

Option

설명

/version

Team Foundation에서 특정 버전의 파일과 폴더만 표시하도록 지정합니다.

/recursive

지정한 디렉터리에 있는 모든 파일과 하위 폴더를 표시합니다.

/folders

폴더만 표시합니다.

/deleted

삭제된 항목과 기존 항목을 표시합니다. 삭제된 항목에는 ;X3이 표시됩니다. 여기서 3은 삭제 ID입니다.

/login

Visual Studio Team Foundation Server에서 사용자를 인증할 사용자 이름과 암호를 지정합니다.

/collection

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

설명

dir 명령은 로컬 복사본이 아니라 파일의 Team Foundation 버전 제어 서버 복사본에 실행됩니다. 명령은 로컬로 매핑된 폴더를 사용하여 해당 Team Foundation 버전 제어 서버 경로를 찾습니다. 이 명령을 사용하여 Team Foundation 버전 제어 서버를 탐색하고 가져올 파일을 식별합니다.

Team Foundation 버전 제어 서버에 있는 항목과 매핑된 작업 영역에 대한 추가 정보를 제공하는 다른 Team Foundation 명령에 대한 링크는 정보 표시 명령을 참조하십시오.

tf 명령줄 유틸리티를 검색하는 방법에 대한 자세한 내용은 Tf 명령줄 유틸리티 명령을 참조하십시오.

예제

다음 예제에서는 파일, 폴더, 하위 폴더, c:\projects가 매핑되는 Team Foundation 버전 제어 서버 폴더에 있는 파일 등의 목록을 표시합니다. 항목 수도 나열됩니다. 작업 폴더 매핑을 보거나 편집하는 방법에 대한 자세한 내용은 Workspace 명령Workfold 명령을 참조하십시오.

c:\projects>tf dir /recursive

다음 예제에서는 해당 경로에 있는 모든 Team Foundation 버전 제어 서버 파일을 표시합니다. "314dir" 하위 폴더는 로컬 폴더에 있어야 할 필요가 없습니다.

c:\projects>tf dir 314dir

다음 예제에서는 해당 Team Foundation 버전 제어 서버 경로에 있는 “My label”이라는 레이블의 파일 버전을 표시합니다. "314dir" 하위 폴더는 로컬 폴더에 있어야 할 필요가 없습니다.

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

다음 예제에서는 Team Foundation 버전 제어 서버의 루트에 있는 모든 폴더를 표시합니다. $/는 Team Foundation 버전 제어 서버 경로를 나타내므로 로컬 작업 폴더는 무시됩니다.

c:\projects>tf dir /folders $/

다음 예제에서는 Team Foundation 버전 제어 서버에 있는 모든 파일과 폴더를 나열합니다.

c:\projects>tf dir /recursive $/

다음 예제에서는 현재 폴더에 있는 모든 항목과 삭제된 항목을 삭제 ID와 함께 나열합니다.

c:\projects>tf dir /deleted

참고 항목

작업

작업 영역에서 작업 폴더 추가 및 제거

참조

Workspace 명령

Workfold 명령

개념

정보 표시 명령

기타 리소스

Tf 명령줄 유틸리티 명령