레이블 사용
업데이트: 2007년 11월
레이블을 사용하면 Team Foundation 버전 제어의 서로 관련되지 않은 일련의 파일 및 폴더 버전을 개발 또는 빌드 목적으로 나중에 검색할 수 있도록 이를 선택적으로 연결할 수 있습니다. 분기, 병합, 비교, 특정 버전의 파일 및 폴더 가져오기 등의 작업과 함께 레이블을 사용할 수 있습니다.
레이블의 일반적인 형식은 "M1", "베타2" 또는 "릴리스 후보 0"과 같은 중요 시점 레이블입니다.
버전이 지정되지 않은 개체
파일과 달리 레이블은 버전이 지정되지 않은 개체입니다. 즉, Team Foundation에서는 레이블로 이전에 표시했거나 현재 표시한 파일의 기록을 유지하지 않습니다. 또한 레이블은 Checkin 명령으로 커밋해야 하는 보류 중인 변경 내용이 아닙니다. Label 명령을 실행하면 적절한 업데이트가 Team Foundation 버전 제어 서버에 즉시 반영됩니다.
파일이 아니라 버전에 적용
레이블은 버전별로 지정되므로 한 버전의 파일 또는 폴더에만 적용할 수 있습니다. 파일과 버전에는 여러 레이블이 연결되어 있을 수 있습니다.
범위
레이블은 레이블의 이름을 한정하는 범위를 사용하여 만들어집니다. 이러한 범위로 인해 레이블이 적용될 수 있는 항목이 제한되지는 않습니다. Team Foundation 버전 제어의 다른 부분에 있는 다른 레이블에 동일한 이름을 사용할 수 있습니다. 레이블 범위는 Team Foundation 버전 제어 내의 경로이며, 이 경로 아래에는 동일한 이름의 다른 레이블을 만들 수 없습니다.
레이블의 범위는 레이블이 만들어진 팀 프로젝트의 루트 폴더로 지정됩니다. 명령줄에서 만들어진 레이블의 범위는 label 명령에 지정된 항목들이 공유하는 가장 긴 공통 경로로 지정됩니다. 자세한 내용은 Label 명령(Team Foundation 버전 제어)을 참조하십시오.