tfpt에 대한 uu 옵션 (대부분의 다른 답변에서 권장)에 대해 처음에는 명확하지 않은 몇 가지 사항이 있습니다. 첫째, 이것은 명령으로 액세스 할 수있는 명령 행 도움말입니다.tfpt uu /?
중복 보류 변경 사항을 취소합니다. 변경 보류중인 항목의 상태가 서버에서와 동일한 경우 변경이 취소됩니다.
사용법 : tfpt uu [/ changeset : changesetnum] [/ recursive] [/ noget] [filespec ...]
- / changeset 최신 버전 대신 지정된 변경 세트 버전에서 작업 공간을 항목 상태와 비교합니다.
- filespec ... 중복 된 변경 사항에 대해서는 나열된 파일 스펙 만 확인하십시오.
- / recursive 전체 재귀와 함께 지정된 파일 사양을 확인합니다
- / noget 확인하기 전에 get을 실행하지 마십시오
/ changeset 옵션은 filespecs 또는 / recursive와 함께 사용할 수 없습니다.
이제 다른 답변에서 권장되는 명령을 분석하겠습니다.
tfpt uu . /noget /recursive
tfpt uu
'Undo Unchanged'명령을 사용하도록 지정합니다.
.
현재 작업 디렉토리를 파일 사양으로 사용해야한다는 것을 나타냅니다.
/noget
변경되지 않은 파일을 실행 취소하기 전에 '최신 버전 가져 오기'가 호출되지 않도록합니다.
/recursive
파일 스펙뿐만 아니라 모든 재귀 하위 폴더 및 파일도 고려합니다. 이것은 파일 스펙에 의존하는 것 같습니다. 제공되지 않은 경우 전체 작업 공간이 처리됩니다.
위의 명령과 관련하여 여기에 유의해야 할 몇 가지 사항이 있습니다.
- 작업 디렉토리에 따라 다릅니다.
- 전체 작업 공간을 처리하지는 않습니다.
다음 명령이 나에게 가장 효과적이라는 것을 알았습니다. 전체 작업 공간을 처리합니다.
tfpt uu /noget
tfpt는 디렉토리를 사용하여 처리해야 할 작업 공간을 결정한다는 점에서 여전히 작업 디렉토리에 의존합니다. 그러나 작업 공간 내에서 파일 또는 폴더의 경로를 제공하는 한 사용하는 것이 좋습니다.
ADD
(참조 메시지를 표시하지 않고 변화를 레이의 답변을 ).