다음을 통해 공유


파일 체크 인 및 체크 아웃

Microsoft Expression Blend에서는 명시적 또는 암시적으로 파일을 체크 아웃할 수 있습니다. 파일을 체크 아웃하면 다음과 같은 이점이 있습니다.

  • 다른 팀원이 Microsoft Visual Studio Team System Team Explorer에서 파일 상태를 보거나 Expression Blend에서 파일을 체크 아웃한 후 결과 패널의 출력 창을 읽음으로써 사용자가 해당 파일에서 작업하고 있음을 알 수 있습니다. 이때 팀원은 사용자가 해당 파일에 대한 작업을 완료할 때까지 기다릴지 여부를 결정할 수 있습니다.

  • 다른 팀원은 사용자가 파일을 다시 체크 인하면 사용자가 변경한 최신 변경 내용을 가져올 수 있다는 것을 알 수 있습니다.

tip note팁:

한 파일을 여러 사용자가 동시에 체크 아웃할 수 있습니다. 사용자가 파일을 체크 아웃한 후 누군가가 파일을 변경한 경우, 사용자가 파일을 다시 체크 인할 때 병합 프로세스를 통해 파일의 충돌을 해결합니다. 또는 Microsoft Visual Studio Team System 2010 팀 탐색기를 사용하여 파일을 단독으로 체크 아웃할 수도 있습니다. 이 경우 다른 팀원은 해당 파일을 동시에 체크 아웃할 수 없습니다. 자세한 내용은 MSDN의 방법: 버전 제어 항목 체크 아웃 및 편집 Ee341367.xtlink_newWindow(ko-kr,Expression.40).png을 참조하십시오.

important note중요:

파일을 체크 아웃하더라도 최신 버전을 자동으로 가져오지는 않습니다. 파일 작업을 수행하기 전에 파일의 최신 버전을 가져오는 것이 가장 좋습니다. 그렇지 않으면 파일을 다시 체크 인할 때 사용자가 파일의 이전 버전에 수행한 변경 내용과 다른 팀원이 수행한 변경 내용 간의 충돌을 해결해야 합니다. Expression Blend에서는 파일 변경 내용 병합을 쉽게 처리할 수 있지만, 항상 파일의 최신 버전을 가져와서 작업하고 작업이 끝나면 곧바로 체크 아웃하는 것이 가장 좋습니다.

자세한 내용은 프로젝트 파일의 최신 복사본 가져오기파일 체크 인 시 병합 및 충돌 해결을 참조하십시오.

명시적으로 파일 체크 아웃

  1. 파일을 체크 아웃하기 전에 Team Foundation Server에서 파일의 최신 버전을 가져오는 것이 가장 좋습니다.

    자세한 내용은 프로젝트 파일의 최신 복사본 가져오기를 참조하십시오.

  2. 프로젝트 패널에서 솔루션, 프로젝트 또는 파일을 마우스 오른쪽 단추로 클릭합니다.

  3. 표시되는 드롭다운 목록에서 다음 옵션 중 하나를 클릭합니다.

    • 이 항목 체크 아웃   선택한 항목만 체크 아웃합니다.

    • 체크 아웃   선택한 항목과 모든 자식 항목을 재귀적으로 체크 아웃합니다. 예를 들어 해당 코드 숨김 파일(.vb 또는 .cs)이 있는 .xaml 파일을 선택한 경우 두 파일이 모두 체크 아웃됩니다. 솔루션을 선택하면 솔루션의 모든 파일이 체크 아웃됩니다.

      [!참고]

      .xaml 파일의 해당 코드 숨김 파일을 체크 아웃하는 것이 가장 좋습니다. Expression Blend에서 코드 숨김 파일이 자동으로 변경되는 다양한 작업을 수행할 수 있습니다. 예를 들어 이벤트 처리기를 추가하면 메서드 선언이 코드 숨김 파일에 추가됩니다.

    다른 팀원이 항목을 단독으로 체크 아웃한 경우 Expression Blend에서는 파일을 체크 아웃할 수 없다는 메시지를 표시합니다. 그렇지 않은 경우 Expression Blend에서 파일을 사용자에게 체크 아웃합니다. 결과 패널의 출력 창에는 사용자가 수행한 작업이 기록되며 다른 사용자의 파일 체크 아웃(비단독) 여부가 보고됩니다. 프로젝트 패널에는 사용자가 체크 아웃한 각 파일 옆에 확인 표시Ee341367.62863683-36e0-4c3e-818f-ffe18a7fec91(ko-kr,Expression.40).png가 나타납니다.

암시적으로 파일 체크 아웃

  1. 파일을 체크 아웃하기 전에 Team Foundation Server에서 파일의 최신 버전을 가져오는 것이 가장 좋습니다.

    자세한 내용은 프로젝트 파일의 최신 복사본 가져오기를 참조하십시오.

  2. 파일 변경을 위해 파일을 엽니다.

  3. 파일을 저장합니다(Ctrl+S).

    파일을 저장하면 자동으로 체크 아웃됩니다(다른 팀원이 파일을 단독으로 체크 아웃하지 않은 경우). 결과 패널의 출력 창에는 사용자가 수행한 작업이 기록되며 다른 사용자의 파일 체크 아웃 여부가 보고됩니다. 프로젝트 패널에는 사용자가 체크 아웃한 각 파일 옆에 확인 표시Ee341367.62863683-36e0-4c3e-818f-ffe18a7fec91(ko-kr,Expression.40).png가 나타납니다.

파일 체크 인

  1. 프로젝트 패널에서 솔루션, 프로젝트 또는 파일을 마우스 오른쪽 단추로 클릭한 다음 체크 인을 클릭합니다.

    체크 인 대화 상자가 나타납니다.

    Ee341367.49d8d155-0da1-43f5-8fdd-ef800f8baee5(ko-kr,Expression.40).png

  2. 왼쪽에 원본 파일이 선택되어 있는지 확인합니다.

    [!참고]

    체크 인 대화 상자에는 수행할 수 있는 다른 작업 및 옵션도 있습니다. 예를 들어 체크 인 메모 단추를 클릭하여 체크 인한 파일과 함께 저장할 메모를 추가하거나 작업 항목 단추를 클릭하여 체크 인한 파일에 작업 항목을 연결할 수 있습니다. 자세한 내용은 MSDN의 방법: 보류 중인 변경 내용 체크 인 Ee341367.xtlink_newWindow(ko-kr,Expression.40).png을 참조하십시오.

  3. 체크 인할 모든 파일 옆에 확인 표시가 있는지 확인합니다.

  4. 설명 아래에 변경 내용에 대한 설명을 입력합니다. 설명을 입력하면 다른 팀원이 사용자가 수행한 변경 내용을 좀 더 쉽게 알아볼 수 있으며, 나중에 사용자가 파일의 이전 버전으로 되돌리려는 경우 해당 파일 버전을 좀 더 쉽게 식별할 수 있습니다.

  5. 체크 인을 클릭합니다.

    Expression Blend에서 Team Foundation Server에 파일을 저장하고 파일을 다시 체크 인합니다. 결과 패널의 출력 창에는 사용자가 수행한 작업이 기록되고 프로젝트 패널의 해당 파일 옆에는 자물쇠Ee341367.de1ca98f-81f1-4666-930e-e509e31ea168(ko-kr,Expression.40).png가 표시됩니다.

    [!참고]

    사용자가 파일을 체크 아웃하는 동안 다른 팀원이 해당 파일을 변경한 경우 파일을 다시 체크 인하기 전에 충돌을 해결해야 합니다. 자세한 내용은 파일 체크 인 시 병합 및 충돌 해결을 참조하십시오.

Team Foundation Server를 사용할 수 없는 경우의 파일 작업

Team Foundation Server가 오프라인이거나 재택 근무 중이어서 Team Foundation Server에 액세스할 수 없는 경우에도 Expression Blend를 사용하여 원본 제어 하에 있는 파일을 변경할 수 있습니다.

  1. Microsoft Visual Studio Team System Team Explorer에서 솔루션 파일을 연 다음 오프라인으로 전환 대화 상자가 나타나면 확인을 클릭합니다. 자세한 내용은 MSDN의 방법: 서버를 사용할 수 없는 경우 오프라인으로 작업 Ee341367.xtlink_newWindow(ko-kr,Expression.40).png을 참조하십시오.

  2. Expression Blend에서 솔루션을 열고 원하는 대로 변경합니다. 파일을 저장하면 Expression Blend에 읽기 전용 파일 저장 대화 상자가 표시됩니다. 파일에서 쓰기 보호를 제거하려면 덮어쓰기를 클릭합니다.

  3. Team Foundation Server를 다시 사용할 수 있게 되면 방법: 서버를 사용할 수 없는 경우 오프라인으로 작업 Ee341367.xtlink_newWindow(ko-kr,Expression.40).png의 절차에 따라 다시 온라인으로 전환합니다. 파일을 체크 아웃한 동안 다른 팀 구성원이 파일을 변경한 경우에는 충돌을 해결해야 합니다.

    자세한 내용은 파일 체크 인 시 병합 및 충돌 해결을 참조하십시오.

참조 항목

작업

보류 중인 변경 내용의 목록 실행 취소 또는 보기
파일 변경 내용 보기 또는 비교

개념

파일 체크 인 시 병합 및 충돌 해결

Copyright ⓒ 2011 by Microsoft Corporation. All rights reserved.