다음을 통해 공유


보기 명령(Team Foundation 버전 제어)

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

Visual Studio 2019 | Visual Studio 2022

TFVC(Team Foundation 버전 제어) view 명령은 특정 버전의 파일을 검색하고 컴퓨터의 임시 폴더에 저장한 다음 표시합니다.

필수 조건

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

구문

tf view [/collection:<team-project-collection-url>] [/console] [/recursive] [/output:<local-file>]
[/shelveset:<shelveset-name>[;<owner>]] [/noprompt] <item-spec> 
[/version:<version-spec>] [/login:<username>,[<password>]]

매개 변수

다음 섹션에서는 명령의 인수 및 옵션에 대해 view 설명합니다.

인수

Argument

설명

<team-project-collection-url>

예를 들어 https://myserver:8080/tfs/DefaultCollection정보를 검색하려는 파일의 특정 버전을 포함하는 프로젝트 컬렉션의 URL을 제공합니다.

<shelveset-name> [:<owner>]

선반을 식별합니다. 선택적 <owner> 인수는 현재 사용자가 소유하지 않은 선반을 지정하는 데 사용됩니다.

<item-spec>

검색할 파일 또는 폴더를 식별합니다. TFVC가 인수를 <item-spec> 구문 분석하여 범위 내에 있는 항목을 결정하는 방법에 대한 자세한 내용은 Team Foundation 버전 제어 명령 사용 - 옵션을 사용하여 명령이 작동하는 방식을 수정하세요.

참고 항목

<item-spec> 이상의 인수를 지정할 수 있습니다.

<version-spec>

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

<username>

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

<password>

옵션에 값을 /login 제공합니다.

<local-file>

출력 파일 폴더의 경로를 제공합니다.

옵션

옵션

설명

/console

파일 출력을 콘솔로 보내도록 지정합니다. 이 옵션은 콘솔 리디렉션을 사용하여 디스크에 파일을 쓰되 버전이 지정된 항목과 다른 이름이나 위치를 사용하려는 경우에 유용합니다.

/recursive

지정된 디렉터리의 모든 항목과 하위 디렉터리를 볼 수 있습니다.

/shelveset

이름으로 선반을 지정합니다.

/noprompt

둘 이상의 파일과 일치하는 인수에 wild카드 식을 포함할 때 각 파일을 표시하기 전에 TFVC에서 <item-spec> 메시지를 표시하지 않도록 지정합니다.

/version

보기 위해 열 파일의 버전을 지정합니다. 이 옵션을 view 생략하면 최신 Azure DevOps 서버 버전을 검색합니다.

/collection

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

/login

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

/output

파일을 열기 위해 Windows 셸을 호출하는 대신 로컬 폴더에 파일을 출력합니다.

설명

view 명령줄 유틸리티의 tf 명령은 Azure DevOps 서버에서 파일의 읽기 전용 복사본을 검색하고, 파일을 컴퓨터의 임시 폴더에 저장하고, 파일 내용을 표시합니다. 특정 버전을 지정하지 않는 한 TFVC는 Azure DevOps 서버에서 최신 버전의 파일을 검색합니다.

명령은 view 작업 영역에 파일을 추가하거나 파일을 검사 않습니다. 파일의 Azure DevOps 서버 버전을 가져와서 검사 방법에 대한 자세한 내용은 명령 가져오기 및 체크 아웃 및 편집 명령을 참조하세요.

difference 명령을 사용하여 두 버전의 파일 간의 차이점을 볼 수 있습니다. 자세한 내용은 Difference 명령을 참조 하세요.

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

출력 옵션

  • 기본적으로 TFVC는 파일 형식과 연결된 뷰어에 파일의 내용을 표시합니다.

  • 옵션을 포함하는 /console 경우 TFVC는 파일의 내용을 명령 콘솔에 출력합니다. 마찬가지로 TFVC에서 지정한 파일 형식에 대한 뷰어를 찾을 수 없는 경우 파일 내용을 명령 콘솔에 출력합니다.

  • 사용하거나 \>.를 사용하여 | 파일 내용을 표준 출력으로 리디렉션할 수 있습니다. 이 옵션은 파일을 다른 파일에 저장하거나 후처리를 위해 다른 프로그램에 전달하는 방법을 제공합니다.

예제

다음 예제에서는 314.cs 파일의 최신 버전을 표시합니다.

c:\projects>tf view 314.cs

다음 예제에서는 변경 집합 1999와 함께 검사 314.cs 버전을 표시합니다.

c:\projects>tf view /version:C1999 314.cs

다음 예제에서는 314.cs 버전 5를 검색하여 314.old 파일에 니다.

c:\projects>tf view /version:5 314.cs > 314.old

다음 예제에서는 wild카드 식 *.cs 일치하는 각 파일의 최신 버전을 표시합니다.

c:\projects>tf view *.cs