Localversions 명령(Team Foundation 버전 제어)
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
TFVC(Team Foundation Version Control) localversions
명령은 작업 영역에 있는 하나 이상의 항목의 버전을 표시합니다.
필수 구성 요소
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