다음을 통해 공유


소스 제어의 이점

파일이 소스 제어에서 사용 중일 경우 다음 작업을 수행할 수 있습니다.

  • 항목 제어가 특정 사용자에서 다른 사용자에게 전달되는 프로세스를 관리합니다. 소스 제어 공급자는 공유 및 배타 파일 액세스를 모두 지원합니다. 프로젝트 파일에 대한 액세스가 배타적이면 소스 제어 공급자는 한 번에 한 명의 사용자만 파일을 체크 아웃하고 수정하도록 허용합니다. 액세스가 공유될 경우 둘 이상의 사용자가 스크립트 파일을 체크 아웃할 수 있으며 소스 제어 공급자는 체크 인되는 버전을 병합하기 위한 메커니즘을 제공합니다.

  • 연속된 버전의 소스 제어 항목을 보관합니다. 소스 제어 공급자는 특정 버전의 소스 제어 항목을 다른 버전의 항목과 구별하는 데이터를 저장합니다. 결과적으로 모든 버전의 소스 제어 항목을 검색할 수 있습니다. 또한 임의의 버전을 해당 항목의 최신 버전으로 지정할 수 있습니다.

  • 소스 제어 항목에 대한 자세한 기록 및 버전 정보를 유지 관리합니다. 소스 제어는 항목을 만든 날짜와 시간, 체크 아웃 및 체크 인된 시기, 동작을 수행한 사용자에 대한 정보를 저장합니다.

  • 여러 프로젝트에서 공동 작업을 수행합니다. 파일 공유를 사용하면 여러 프로젝트에서 소스 제어 항목을 공유할 수 있습니다. 공유 항목을 변경하면 해당 항목을 공유하는 모든 프로젝트에 변경 내용이 반영됩니다.

  • 자주 반복되는 소스 제어 작업을 자동화합니다. 소스 제어 공급자는 소스 제어의 주요 기능을 지원하는 명령 프롬프트에서 인터페이스를 정의할 수 있습니다. 배치 파일에서 이 인터페이스를 사용하여 정기적으로 수행하는 소스 제어 태스크를 자동화할 수 있습니다.

  • 실수로 삭제한 내용을 복원합니다. 소스 제어에 체크 인된 최신 파일 버전을 복원할 수 있습니다.

  • 소스 제어 클라이언트 및 서버 모두에서 디스크 공간을 절약합니다. Microsoft Visual SourceSafe와 같은 일부 소스 제어 공급자는 파일의 최신 버전과 각 버전 및 이전 또는 이후 버전의 차이를 저장하여 서버에서 디스크 공간을 절약할 수 있습니다. 클라이언트에서도 Visual SourceSafe는 디스크 공간 절약을 지원합니다. 로컬 디스크로 다운로드되지 않도록 폴더와 파일을 숨길 수 있습니다.

참고 항목

관련 자료