명령 추가(Team Foundation 버전 제어)
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Team Foundation 버전 제어 add
명령은 TFVC 리포지토리에 파일 및 폴더를 추가합니다.
필수 조건
구문
tf add itemspec [/lock:(none|checkin|checkout)] [/encoding:filetype]
[/noprompt] [/recursive] [/noignore] [/login:username,[password]]
매개 변수
매개 변수 | 설명 |
---|---|
/encoding: <filetype> |
이 매개 변수를 무시합니다. |
itemspec |
추가할 항목의 범위를 지정합니다. 둘 itemspec 이상의 인수를 지정할 수 있습니다. |
/lock |
잠금을 적용하거나 제거합니다. Team Foundation 버전 제어 명령 사용을 참조하세요. |
/noignore |
기본적으로 버전 제어는 .dll 파일과 같은 특정 형식의 파일을 무시합니다. .tfignore 파일을 사용하여 무시할 파일 종류를 구성할 수 있습니다. 무시되는 파일 버전 컨트롤 사용자 지정을 참조 하세요. .tfignore 파일의 규칙은 에 wild카드 지정할 때 명령에 적용됩니다itemspec add . 이러한 규칙을 재정의하려면 .를 지정합니다 /noignore . |
/noprompt |
창 및 대화 상자의 표시를 표시하지 않으며 출력 데이터를 명령 프롬프트로 리디렉션합니다. Team Foundation 버전 제어 명령 사용을 참조하세요. |
/recursive |
지정된 디렉터리와 모든 하위 디렉터리에 항목을 재귀적으로 추가합니다. |
예제
다음 예제에서는 작업 영역에 매핑 $/SiteApp/Main/
된다고 c:\code\SiteApp\Main\
가정합니다.
로컬 작업 영역의 모든 새 파일 추가
로컬 작업 영역의 새 파일이 자동으로 검색됩니다. 새로 검색된 이러한 파일을 보류 중인 변경 내용으로 승격할 수 있습니다.
다음 명령은 무시되는 항목을 제외하고 로컬 작업 영역에 있는 모든 항목 의 최신 버전을 추가합니다.
c:\code\SiteApp\Main\SolutionA\Project1>tf add
다음 명령은 로컬 작업 영역에 있는 모든 항목의 최신 버전(무시됨으로 지정된 항목)을 추가합니다.
c:\code\SiteApp\Main\SolutionA\Project1>tf add /noignore
개별 항목 추가
다음 명령은 program1.cs 파일을 추가하고 program2.cs.
c:\code\SiteApp\Main>tf add program1.cs program2.cs
특정 형식의 모든 항목을 재귀적으로 추가
다음 명령은 현재 디렉터리와 모든 하위 디렉터리에 모든 C# 코드 파일(.cs)을 추가합니다.
c:\code\SiteApp\Main>tf add *.cs /recursive
Visual Studio에서 작업
- Visual Studio를 사용하여 서버에 파일을 추가할 수도 있습니다.
팁
- 명령의
add
결과는 보류 중인 변경 내용으로 큐에 대기되고 검사 때까지 서버에 적용되지 않습니다. Checkin 명령을 참조하세요. - 변경 내용을 따로 설정하거나 작업 영역을 다른 작업에 클린 경우 Shelve 명령을 사용합니다.