Add 명령
버전 제어에 파일과 폴더를 추가한다.
팁 |
---|
버전 제어에 파일을 추가하기 전에 앞서 자신의 개발 컴퓨터에 작업 영역을 설치해야 한다.Workspace Command 또는 개발 컴퓨터 설정 및 버전 제어를 사용하여 시작를 참조하십시오. |
요구 사항:Team Foundation Server 권한을 참고하기 바란다.
tf add itemspec [/lock:(none|checkin|checkout)] [/encoding:filetype]
[/noprompt] [/recursive] [/noignore] [/login:username,[password]]
매개 변수
Parameter |
설명 |
---|---|
/encoding: filetype |
이 매개 변수는 무시 됩니다. |
itemspec |
추가할 항목의 범위를 지정 합니다.itemspec 인수를 두 개 이상 지정할 수 있습니다. 구문에 대 한 자세한 내용은 Team Foundation 버전 제어 명령 참조. |
/lock |
적용 하거나 잠금을 제거 합니다.자세한 내용은 Team Foundation 버전 제어 명령 참조를 참조하십시오. |
/login:username,[password] |
명령을 실행할 사용자 계정을 지정 합니다.자세한 내용은 Team Foundation 버전 제어 명령 참조를 참조하십시오. |
/noignore |
기본적으로 .dll 파일과 같은 특정 형식의 파일은 버전 컨트롤에서 무시됩니다.규칙에는 .tfignore 파일을 적용 하 여 Add 명령에 와일드 카드를 지정 하는 경우를 itemspec.이 경우 응용 프로그램 규칙을 무시 하도록 지정 /noignore. .Tfignore 파일을 사용 하 여 어떤 종류의 파일은 무시 됩니다 구성할 수 있습니다 (참조 파일 추가: 파일.tfignore). |
/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
모든 항목의 최신 버전을 로컬 작업 영역에 추가합니다.
개별 항목 추가
c:\code\SiteApp\Main>tf add program1.cs program2.c
파일 program1.cs 및 program2.c를 추가합니다.
특정 유형의 모든 항목을 재귀적으로 추가
c:\code\SiteApp\Main>tf add *.cs /recursive
모든 C# 코드 파일 (.cs)을 현재 디렉터리와 모든 하위 디렉터리에 추가합니다.
Visual Studio에서 작업하기
- 서버에 파일 추가 Visual Studio를 사용하여 서버에 파일을 추가합니다.
팁
이 명령의 결과는 보류 중인 변경 내용으로 큐에 대기 중이며(Status 명령 참조) 체크 인할 때까지 서버에 영향을 주지 않습니다(Checkin 명령 참조).
변경 내용을 따로 (아마도 또한 다른 작업에 대 한 작업 영역을 정리 하 고 수)를 사용 해야 하는 경우는 Shelve 명령.