Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Visual Studio 2019 | Visual Studio 2022
TFVC(Team Foundation Version Control) localversions 명령은 작업 영역에 있는 하나 이상의 항목의 버전을 표시합니다.
필수 구성 요소
| 카테고리 | 요구 사항 |
|---|---|
| 권한 | 허용으로 설정된 작업 영역에 대한 사용 권한을 사용합니다. |
자세한 내용은 기본 TFVC 권한참조하세요.
통사론
tf localversions ItemSpec
[/recursive] [/format:brief|detailed]
[/workspace:WorkspaceName[;WorkspaceOwner]] [/collection:TeamProjectCollectionUrl]
매개 변수
인수
인수
설명
<itemspec>
버전 번호를 표시할 파일이 포함된 파일 또는 폴더를 지정합니다.
로컬 파일 또는 폴더만 지정할 수 있습니다. 예를 들어 c:\project1\binder.cs
메모
둘 이상의 itemspec 인수를 지정할 수 있습니다.
<workspacename>
/workspace 옵션과 함께 이 인수를 사용하여 현재 디렉터리에 매핑된 작업 영역 이외의 작업 영역을 지정합니다.
<workspaceowner>
공용 작업 영역을 지정하려면 이 인수를 workspacename 인수와 함께 사용합니다.
<TeamProjectCollectionUrl>
버전을 표시할 항목이 하나 이상 포함된 프로젝트 컬렉션의 URL입니다(예: http://myserver:8080/tfs/DefaultCollection).
옵션
옵션
설명
/format
다음 옵션 중 하나를 지정하여 이 명령에서 반환된 데이터가 표시되는 방식을 제어합니다.
-
Brief(기본값): 각 디렉터리가 한 번만 표시되고 그 뒤에 포함된 파일이 표시됩니다. -
Detailed: 각 파일은 전체 경로 후에 나타납니다.
/recursive
작업이 하위 폴더에 항목을 포함하도록 하려면 이 옵션을 지정합니다.
/workspace
현재 디렉터리에 매핑된 항목이 아닌 작업 영역의 항목 버전에 대한 데이터를 표시하려면 이 옵션을 지정합니다.
/collection
프로젝트 컬렉션을 지정합니다.
발언
파일을 얻거나 체크 아웃하면 일반적으로 최신 버전을 다운로드합니다. 그러나 작업 영역에 이전 버전의 일부 파일이 있을 수 있습니다.
예를 들어 일부 파일을 체크 아웃하고 몇 주 동안 작업에서 체크 아웃하지 않았을 수 있습니다. 팀의 다른 사용자가 해당 시간 동안 동일한 파일의 변경 내용을 체크 인했을 수 있습니다. 이 경우 작업 영역에서 이러한 파일의 버전은 TFVC용 서버의 현재 버전보다 오래된 버전입니다.
localversions 명령을 사용하여 작업 영역에 있는 이러한 파일의 버전에 대한 정보를 가져올 수 있습니다.
다른 TFVC 명령은 TFVC용 서버의 항목 및 TFVC에 매핑되는 작업 영역에 대한 자세한 정보를 제공합니다.
tf 명령줄 유틸리티를 사용하는 방법에 대한 자세한 내용은 Team Foundation 버전 제어 명령 사용을 참조하세요.
예제
다음 예제에서는 c:\workspaces\FeatureA\catalog\controller 폴더에 매핑된 작업 영역에 ControllerBase.cs 파일의 버전을 표시합니다.
c:\workspaces\FeatureA\catalog\controller>tf localversions ControllerBase.cs
다음 예제에서는 하위 폴더에 있는 파일을 포함한 모든 파일의 버전을 c:\workspaces\FeatureA\catalog 폴더에 매핑된 작업 영역에 표시합니다.
/format:detailed 옵션이 지정되었으므로 각 파일은 전체 경로와 함께 나타납니다.
c:\workspaces\FeatureA\catalog\>tf localversions . /recursive /format:detailed