다음을 통해 공유


Team Foundation 버전 제어 사용

TFVC(Team Foundation 버전 제어)를 사용하여 작은 프로젝트에서 큰 프로젝트로 규모를 확장하고 서버 작업 영역을 사용하면 분기 당 수백만 개의 파일과 대형 이진 파일로 매우 큰 코드베이스까지 확장할 수 있습니다. TFVC는 세부적인 권한을 적용하고 파일 수준으로 액세스 권한을 제한할 수 있는 중앙 집중식 버전 제어 시스템입니다. 팀이 Team Foundation 서버에 모든 작업을 체크 인하기 때문에 변경 사항을 쉽게 심사하고 어느 사용자가 변경 집합을 체크 인했는지 확인할 수 있습니다. 비교주석 달기를 사용하여 정확한 변경 내용을 식별할 수 있습니다.

수행할 작업

  • 개발 컴퓨터 설정 및 시작
    코드베이스 버전 제어의 모든 이점을 활용하여 개발 컴퓨터를 설정하려면 몇 분 정도가 소요됩니다.

  • 버전 제어 코드베이스로 응용 프로그램 개발
    대부분의 경우 버전 제어에 대해 생각할 필요가 없습니다. 시스템은 변경 내용을 관리 및 이해해야 할 때 사용자를 지원합니다.

  • 작업 일시 중단
    수행 중인 작업 중 일부 또는 전부를 따로 분리해 놓아야 하는 경우도 있습니다. 버전 제어 시스템이 일부 문제를 해결하고 중단으로 낭비되는 시간을 줄일 수 있습니다.

  • 팀에 작업 참가
    사용자가 만든 값을 팀이 빌드, 테스트 및 릴리스할 수 있도록 변경 내용을 체크 인합니다.

  • 위험 격리
    분기 및 잠금을 사용하여 다른 팀에서 수행하는 작업으로 인해 발생하는 위험을 격리할 수 있습니다.

  • 이전 버전 보기 및 관리
    버전 제어 시스템의 한 가지 장점은 현재까지 파일에서 변경된 내용에 대한 자세한 정보를 살펴볼 수 있다는 점입니다.

  • 폴더 및 파일 비교
    서버 폴더와 로컬 폴더를 서로 비교하고 각 폴더 내용의 차이점을 볼 수 있습니다.

  • Team Foundation 버전 제어 충돌 해결
    버전 제어를 사용하는 가장 큰 장점은 여러 명이 파일에서 동시에 작업할 수 있다는 점입니다. 한 가지 단점은 가끔 충돌을 해결해야 하는 것입니다. 충돌이 발생하면 당황스러울 수 있지만 시스템에서는 충돌을 이해하고 해결하는 데 도움이 되는 정보와 도구를 제공합니다.

  • 버전 제어 잠금 작업
    파일이나 폴더가 체크 아웃되고 수정되지 않도록 방지해야 할 경우 이를 잠글 수 있습니다.

관련 단원

현재 다음 섹션을 다시 게시하고 있지 않습니다. 그러나 이 지침의 Visual Studio 2010 버전을 읽을 수 있습니다.

Team Foundation 버전 제어 관리