다음을 통해 공유


레이블을 사용하여 파일의 스냅숏 만들기

나중에 다시 해당 스냅샷을 참조할 수 있도록 파일의 스냅샷을 레이블을 수 있습니다.레이블을 사용하면 다수의 파일을 보고 빌드할 수 있을 뿐 아니라 레이블 적용 시점의 상태로 롤백할 수도 있습니다.

필요한 권한

레이블을 적용하려면 사용자의 레이블 권한이 허용으로 설정되어 있어야 합니다.레이블을 찾거나 나열하거나 보려면 사용자의 읽기 권한이 허용으로 설정되어 있어야 합니다.레이블을 수정하거나 삭제하려면 사용자가 레이블 소유자이거나 사용자의 레이블 관리 권한이 허용으로 설정되어 있어야 합니다.

이 문서의 내용

  • 레이블 사용

  • 레이블 적용

  • 레이블 이름 바꾸기

  • 레이블 나열, 찾기, 보기, 편집 및 제거

  • 레이블이 지정된 파일 버전을 작업 영역으로 다운로드

  • 레이블 창을 사용하여 레이블 관련 작업 수행

  • 파일을 레이블이 지정된 버전으로 롤백

  • 명령 프롬프트에서 작동 합니다.

레이블 사용

대부분의 소프트웨어 프로젝트에서 팀은 코드의 품질 및 안정성이 적정한 수준에 도달하면 새 버전의 제품을 빌드하고 릴리스합니다.이때 팀에서는 파일이 계속해서 변경되더라도 프로젝트에 포함된 모든 파일의 새 버전을 가져와 빌드할 수 있도록 각 파일의 현재 버전을 표시해야 합니다.

이론적으로는 각 파일에 대한 각 변경 집합의 ID를 수동으로 기록할 수 있지만 이러한 유형의 프로세스는 분명 실용적이지는 않습니다.Team Foundation 버전 제어에서는 해당 파일이 포함된 폴더, 분기 또는 팀 프로젝트에 레이블을 적용함으로써 이러한 작업을 손쉽게 수행할 수 있습니다.원하는 명명 규칙에 따라 레이블에 이름을 지정할 수 있습니다.예를 들어 "스프린트 5", "M1", "베타2", "릴리스 후보 0"과 같은 레이블 이름을 지정할 수 있습니다.

레이블을 적용한 후에는 레이블을 사용하여 특정 버전의 파일 및 폴더에 대해 빌드, 분기, 병합, 비교 및 가져오기 등의 작업을 한정할 수 있습니다.

레이블을 적용한 후 이를 변경해야 하는 경우도 있습니다.Team Foundation 버전 제어를 사용하면 추가 파일에 레이블을 적용하거나, 일부 파일에서 레이블을 제거하거나, 레이블을 적용할 특정 파일 버전을 수정할 수 있습니다.

팁

레이블을 적용하면 분기를 만들 때와 똑같은 여러 가지 이점을 얻으면서도 일반적으로 비용과 복잡성은 더 낮출 수 있습니다.

레이블 적용

팁

이미 레이블을 적용 하려면 Visual Studio 사용 하면 작업이 모든 파일 버전에서 레이블을 제거 하 고 레이블을 적용.하지만 명령 프롬프트에서 레이블 작업을입니다 추가 합니다.자세한 내용은 Label Command를 참조하십시오.

레이블 적용

  1. 소스 제어 탐색기, 컬렉션, 팀 프로젝트, 분기, 폴더 또는 파일을 적용할 레이블을 적용 하 고 선택 하는 바로 가기 메뉴 열기 고급, 레이블 적용.

    새 레이블 대화 상자가 나타납니다.

  2. 이름 상자에 레이블 이름을 입력합니다.

  3. (선택 사항) 설명 상자에 설명을 입력합니다.

  4. 버전 목록에는 기본적으로 최신 버전이 선택되어 있습니다.이 옵션은 가장 일반적으로 사용 됩니다 하지만 레이블을 특정 버전을 대상으로 해야 하는 경우 선택:

    • 변경 집합: 변경 집합에 지정 된 변경 집합 상자.또는 줄임표를 선택 (...) 열 수 있는 집합 찾기 대화 상자.자세한 내용은 변경 집합 찾기 및 보기를 참조하십시오.

    • 날짜: 지정 된 날짜에는 날짜 상자 또는 드롭다운 메뉴의 달력에서 날짜를 선택 합니다.

    • 레이블: 새 레이블을 기준으로 삼을 기존 레이블을 지정 합니다.레이블 이름에서 입력은 레이블 상자 또는 타원 선택 (...) 열 수 있는 레이블 찾기 대화 상자.자세한 내용은 레이블 나열, 찾기, 보기, 편집 및 제거를 참조하십시오.

    • 작업 영역 버전: 작업 영역에서 버전에 대 한 레이블이 만들어집니다.

  5. 설정에 만족하면 다음 단계 중 하나를 수행합니다.

    • 레이블을 적용 하려면 만들기.

    • 레이블을 적용 하 고 적용 한 후 수정 할 만들기 및 편집.이렇게 하면 레이블이 적용된 다음 레이블 창이 표시됩니다.레이블 창을 사용하여 레이블을 편집하는 방법에 대한 자세한 내용은 레이블 창을 사용하여 레이블 관련 작업 수행을 참조하십시오.

[!참고]

기존 이름을 사용하여 레이블을 적용하면 작업을 계속할지 묻는 경고 메시지가 표시됩니다.선택 하면 확인 계속 하려면 레이블이 적용 되는 경로에 포함 되지 않은 모든 항목 이상 해당 레이블 해야 합니다.

레이블 이름 바꾸기

기존 레이블의 이름을 수정할 수는 없지만 이미 레이블이 적용된 동일한 파일 및 버전에 새 레이블을 손쉽게 적용할 수 있습니다.

기존 레이블을 기초로 하는 레이블 적용

  1. 소스 제어 탐색기에서 프로젝트 컬렉션 노드 (루트 노드)에 대 한 바로 가기 메뉴를 열고 다음 선택 고급, 레이블 적용.

    새 레이블 대화 상자가 나타납니다.

  2. 이름 상자에 레이블 이름을 입력합니다.

  3. (선택 사항) 설명 상자에 설명을 입력합니다.

  4. 버전 목록에서 레이블을 선택합니다.

    레이블 상자가 나타납니다.

  5. 다음 단계 중 하나를 수행합니다.

    • 기존 레이블의 이름을 입력합니다.

    • 기존 레이블의 이름을 확인할 수 없는 경우 줄임표 (...) 옆에 있는 찾아보기 단추를 선택 된 레이블 상자 합니다.

      레이블 찾기 대화 상자가 표시됩니다.

      레이블 찾기 대화 상자에서 옵션을 사용하여 레이블 목록을 필터링하고 새 레이블을 적용할 기존 레이블을 찾습니다.자세한 내용은 레이블 나열, 찾기, 보기, 편집 및 제거를 참조하십시오.

  6. 선택 만들기.

  7. (선택 사항) 새 레이블을 만든 후 이전 레이블을 제거할 수 있습니다.자세한 내용은 레이블 나열, 찾기, 보기, 편집 및 제거를 참조하십시오.

레이블 나열, 찾기, 보기, 편집 및 제거

레이블 찾기 대화 상자를 사용하거나 기록 창의 레이블 탭을 사용하여 레이블을 나열하고 찾을 수 있습니다.원하는 레이블을 찾은 후에는 이 레이블을 보거나 편집하거나 제거할 수 있을 뿐 아니라 이 레이블이 적용된 파일에 대한 작업을 수행할 수 있습니다.

레이블 찾기 대화 상자를 사용하여 레이블 찾기 및 관련 작업 수행

  1. 소스 제어 탐색기의 메뉴 표시줄에서 선택 파일, 소스 제어, 찾기, 레이블 찾기.

    레이블 찾기 대화 상자가 표시됩니다.

  2. (선택 사항) 다음 단계 중 하나 이상을 수행하여 검색을 구체화합니다.

    • 이름 텍스트 상자에 레이블 이름을 입력 합니다.

    • 프로젝트 목록에서 찾으려는 레이블이 포함된 팀 프로젝트를 선택합니다.

    • 소유자 텍스트 상자에 레이블 소유자의 이름 또는 별칭을 입력합니다.

  3. 선택 찾기.

    입력한 검색 조건과 일치하는 레이블이 결과 목록에 표시됩니다.

  4. (선택 사항) 다음 단계 중 하나를 수행합니다.

    • 레이블을 편집 또는 보기를 선택 하 고 선택 편집.

      레이블 창이 나타납니다.자세한 내용은 레이블 창을 사용하여 레이블 관련 작업 수행을 참조하십시오.

    • 레이블을 삭제 하려면 선택 하 고 선택 삭제.

    • 닫기를 선택합니다.

버전이 제어되는 특정 항목에 레이블이 적용되었다는 것만 알고 레이블의 이름은 정확히 알지 못하는 경우도 있습니다.다음 절차에서는 이러한 경우 레이블을 찾고 관련 작업을 수행하는 방법에 대해 설명합니다.

특정 항목에 적용되는 레이블 나열 및 관련 작업 수행

  1. 소스 제어 탐색기에서 바로 가기 메뉴를 찾으려는 레이블이 적용 되 고 다음 선택 항목에 대 한 열 기록 보기.

    기록 창이 나타납니다.

  2. 선택 된 레이블 탭에서이 항목에 적용 되는 레이블 목록을 표시 합니다.

  3. (선택 사항) 다음 단계 중 하나를 수행합니다.

    • 레이블을 편집 하려면 바로 가기 메뉴를 열고 선택 레이블 편집.

      레이블 창이 나타납니다.이 창을 사용하는 방법에 대한 자세한 내용은 레이블 창을 사용하여 레이블 관련 작업 수행을 참조하십시오.

    • 레이블을 삭제 하려면 바로 가기 메뉴를 열고 선택 레이블 삭제.

    • 레이블의 바로 가기 메뉴를 열고 같은 다른 작업을 선택 이 버전 가져오기, 및 비교.

기록 창의 레이블 탭을 사용하는 방법에 대한 자세한 내용은 항목 기록 가져오기를 참조하십시오.

레이블이 지정된 파일 버전을 작업 영역으로 다운로드

여러 파일에 레이블을 지정하는 것은 특정 시점에서의 파일 상태에 대한 스냅숏을 만드는 것과 같습니다.스냅숏을 만들고 몇 주 또는 몇 달 후에 이 스냅숏의 상태대로 파일을 보거나 해당 파일에 대한 작업을 수행해야 할 수 있습니다.다음 절차에서는 여러 파일의 레이블이 지정된 버전을 작업 영역으로 다운로드하는 방법에 대해 설명합니다.

레이블이 지정된 파일 버전을 작업 영역으로 다운로드

  1. 소스 제어 탐색기에서 프로젝트 컬렉션, 팀 프로젝트, 분기 또는 다운로드 하 고 선택 항목을 포함 하는 폴더의 바로 가기 메뉴를 열고 고급, 특정 버전 가져오기.

    가져오기 대화 상자가 나타납니다.

  2. 유형 목록에서 레이블, 레이블 이름에서 다음 중 하나를 입력 하 고는 레이블 상자 또는 타원을 선택 (...) 열 수 있는 레이블 찾기 대화 상자.이 대화 상자를 사용하는 방법에 대한 자세한 내용은 레이블 나열, 찾기, 보기, 편집 및 제거를 참조하십시오.

  3. 가져오기 대화 상자의 옵션을 검토한 다음 필요한 경우 추가 옵션을 선택합니다.

  4. 선택 가져오기.

레이블 창을 사용하여 레이블 관련 작업 수행

앞의 절차 중 하나를 따라 레이블 창을 연 후 레이블에 대한 작업을 시작할 수 있습니다.창의 맨 위에는 설명이 표시된 상자가 있으며 원하는 경우 이 설명을 편집할 수 있습니다.

레이블 창을 사용하여 수행할 수 있는 작업은 다음과 같습니다.

  • 레이블에 항목 추가

  • 레이블에서 항목 제거

  • 파일 버전 변경

  • 항목에 대해 다른 작업 수행

레이블에 항목 추가

  1. 레이블 창에서 선택 항목 추가.

    항목 버전 선택 대화 상자가 표시됩니다.

  2. 항목 버전 선택 대화 상자에서 추가할 항목을 찾아 선택합니다.

    팁

    Ctrl 또는 Shift 키를 누른 채 여러 항목을 선택할 수 있습니다.

  3. (선택 사항) 레이블에서 특정 버전을 대상으로 해야 하는 경우는 버전 목록에서 선택 합니다.

    • 최신 버전: 버전 제어에서 최신 버전에 레이블을 적용 됩니다.

    • 변경 집합: 변경 집합에 지정 된 변경 집합 상자.또는 줄임표를 선택 (...) 열 수 있는 집합 찾기 대화 상자.자세한 내용은 변경 집합 찾기 및 보기를 참조하십시오.

    • 날짜: 지정 된 날짜에는 날짜 상자 또는 드롭다운 메뉴의 달력에서 날짜를 선택 합니다.

    • 레이블: 새 레이블을 기준으로 삼을 기존 레이블을 지정 합니다.레이블 이름에서 입력은 레이블 상자 또는 타원 선택 (...) 열 수 있는 레이블 찾기 대화 상자.자세한 내용은 레이블 나열, 찾기, 보기, 편집 및 제거를 참조하십시오.

    • 작업 영역 버전: 작업 영역에서 버전에 대 한 레이블이 만들어집니다.

  4. 확인을 선택합니다.

  5. Choose File, Save.

레이블에서 항목 제거

  1. 레이블 창에서 이 레이블에서 제거할 컬렉션, 팀 프로젝트, 분기, 폴더 또는 파일을 찾습니다.

  2. 항목에 대 한 바로 가기 메뉴를 열고 선택 에서 레이블을 제거.

    항목에서 레이블이 제거됩니다.선택한 항목이 프로젝트 컬렉션, 팀 프로젝트, 분기 또는 폴더이면 이 항목에 포함된 모든 항목에서도 레이블이 제거됩니다.

  3. Choose File, Save.

파일 버전 변경

  1. 레이블 창에서 수정할 파일을 찾습니다.

  2. 파일의 바로 가기 메뉴를 열고 선택 레이블 변경 버전.

  3. 레이블 변경 버전 대화 상자가 나타납니다.

  4. 선택:

    • 최신 버전: 버전 제어에서 최신 버전에 레이블을 적용 합니다.

    • 변경 집합: 변경 집합에 지정 된 변경 집합 상자.또는 줄임표를 선택 (...) 열 수 있는 집합 찾기 대화 상자.자세한 내용은 변경 집합 찾기 및 보기를 참조하십시오.

    • 날짜: 지정 된 날짜에는 날짜 상자 또는 드롭다운 메뉴의 달력에서 날짜를 선택 합니다.

    • 레이블: 새 레이블을 기준으로 삼을 기존 레이블을 지정 합니다.레이블 이름에서 입력은 레이블 상자 또는 타원 선택 (...) 열 수 있는 레이블 찾기 대화 상자.자세한 내용은 레이블 나열, 찾기, 보기, 편집 및 제거를 참조하십시오.

    • 작업 영역 버전: 작업 영역에서 버전에 대 한 레이블이 만들어집니다.

  5. Choose File, Save.

ms181439.collapse_all(ko-kr,VS.110).gif레이블이 지정된 항목에 대해 다른 작업 수행

레이블 창에서 항목의 바로 가기 메뉴를 열면 다음 명령 중 하나를 선택할 수도 있습니다.

명령 프롬프트에서 작동 합니다.

  • Label Command적용 또는 레이블을 제거 합니다.

    팁

    이 명령을 사용 하 여 레이블을 적용할 때 다른 팀 프로젝트의 범위를 지정할 수 있습니다.

  • Labels Command레이블 목록 표시 합니다.

참고 항목

개념

변경 집합 찾기 및 보기

작업 영역 관리

Team Foundation Server 권한

소스 제어 탐색기를 사용하여 버전 제어에서 파일 관리

기타 리소스

분기를 사용하여 위험 격리