View 명령

view 명령은 특정 버전의 파일을 컴퓨터의 임시 폴더로 검색한 다음 표시합니다.

필요한 권한

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

tf view [/collection:TeamProjectCollectionUrl] [/console] [/recursive] [/output:localfile]
[/shelveset:shelvesetname[;owner]] [/noprompt] itemspec 
[/version:versionspec] [/login:username,[password]]

매개 변수

인수

설명

TeamProjectCollectionUrl

정보를 검색할 파일의 특정 버전을 포함하는 팀 프로젝트 컬렉션의 URL입니다(예를 들어, http://myserver:8080/tfs/DefaultCollection).

shelvesetname [:owner]

보류 집합을 식별합니다. 선택적 요소인 owner 인수는 현재 사용자가 소유하지 않은 보류 집합을 지정하는 데 사용합니다.

Itemspec

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

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

Versionspec

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

username

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

localfile

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

Option

설명

/console

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

/recursive

지정한 디렉터리와 하위 디렉터리에 있는 모든 항목을 표시합니다.

/shelveset

이름으로 보류 집합을 지정합니다.

/noprompt

둘 이상의 파일과 일치하는 와일드카드를 itemspec에 입력한 경우 Team Foundation에서 각 파일을 표시하기 전에 메시지를 표시하지 않도록 지정합니다.

/version

열어서 보려는 파일의 버전을 지정합니다. 이 옵션을 생략할 경우 view는 최신 Team Foundation 버전 제어 서버 버전을 검색합니다.

/collection

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

/login

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

/output

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

설명

tf 명령줄 유틸리티의 view 명령은 Team Foundation 버전 제어 서버에서 파일의 읽기 전용 복사본을 컴퓨터의 임시 폴더로 가져온 다음 해당 내용을 표시합니다. 특정 버전을 지정하지 않을 경우 Team Foundation은 Team Foundation 버전 제어 서버에서 최신 버전의 파일을 검색합니다.

view 명령은 파일을 작업 영역으로 가져오거나 체크 아웃하지 않습니다. 파일의 Team Foundation 버전 제어 서버 버전을 가져오거나 파일을 체크 아웃하는 방법에 대한 자세한 내용은 Get 명령Checkout 및 Edit 명령을 참조하십시오.

Difference 명령을 사용하여 두 파일 버전의 차이를 볼 수 있습니다.

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

출력 옵션

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

/console 옵션을 포함할 경우 Team Foundation은 파일의 내용을 명령 콘솔에 인쇄합니다. 마찬가지로 Team Foundation에서 사용자가 지정한 파일의 형식에 맞는 뷰어를 찾을 수 없는 경우 파일 내용이 명령 콘솔에 인쇄됩니다.

마지막으로 파일 내용을 다른 파일에 저장하거나 사후 처리를 위한 다른 프로그램에 전달하기 위해서 | 또는 **>**을 사용하여 파일의 내용을 표준 출력으로 리디렉션할 수 있습니다.

예제

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

c:\projects>tf view 314.c

다음 예제에서는 변경 집합 1999를 사용하여 체크 인된 314.c의 버전을 표시합니다.

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

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

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

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

c:\projects>tf view *.cs

참고 항목

참조

명령줄 구문(버전 제어)

Checkout 및 Edit 명령

Get 명령

Difference 명령

기타 리소스

Tf 명령줄 유틸리티 명령