원본 제어 옵션 설정

SQL Server Management Studio에 내장된 원본 제어 기능을 활용하기 전에 작업을 수행하는 다양한 환경에 대한 원본 제어 옵션을 구성해야 합니다.

옵션 대화 상자를 사용하여 하나 이상의 원본 제어 역할을 구성하는 방식으로 원본 제어 옵션을 구성합니다. 역할은 SQL Server Management Studio에 적용되는 설정에 대한 일반적인 설명과 해당 설정에 연결된 원본 제어 옵션으로 구성됩니다.

예를 들어 독자적 데이터베이스 개발자인 경우 일반적으로 파일을 체크 인한 후에 파일을 체크 아웃된 상태로 유지함으로써 다른 사용자와의 충돌을 방지합니다. 결과적으로 SQL Server Management Studio는 독자적 개발자 역할을 정의합니다. 이 역할의 경우 SQL Server Management Studio는 체크 인할 때 항목을 체크 아웃 상태로 유지 옵션을 자동으로 선택합니다.

역할을 정의하고 사용자 지정할 수 있기 때문에 특정 설정에서 다른 설정으로 이동할 때마다 원본 제어를 완전히 다시 구성할 필요 없이 다양한 개발 설정에서 작업할 수 있습니다.

원본 제어 옵션을 설정하려면

  1. 도구 메뉴에서 옵션을 클릭합니다.

  2. 옵션 대화 상자에서 원본 제어를 확장한 다음 플러그 인 선택 페이지를 클릭합니다.

    • 현재 원본 제어 플러그 인
      사용할 원본 제어를 이 목록에서 선택합니다. 컴퓨터에 설치되어 있는 원본 제어 제품 클라이언트만 목록에 나타납니다. 컴퓨터에 원본 제어 클라이언트가 설치되어 있지 않으면 없음만 표시됩니다. Microsoft Source Safe를 설치한 경우 다음 플러그 인이 표시됩니다.

      • Microsoft Visual SourceSafe

      • Microsoft Visual SourceSafe(Internet)

  3. 사용하려는 각 원본 제어 역할에 대한 로그인 자격 증명을 설정합니다. 이 페이지는 원본 제어 플러그 인이 설치된 경우에만 사용할 수 있습니다.

    • 역할 설명
      이 역할 중 하나를 선택하면 적절한 원본 제어 옵션이 자동으로 선택됩니다.

      역할

      설명

      Visual SourceSafe

      Microsoft Visual SourceSafe 사용자가 가장 많이 사용하는 설정을 사용하도록 지정합니다.

      독자적 개발자

      사용자가 독자적으로 작업하도록 지정합니다.

      사용자 지정

      사용자가 역할에 대한 설정을 수정했음을 나타냅니다.

    • 백그라운드 상태 업데이트 수행
      항목의 상태가 변경될 때 솔루션 탐색기의 원본 제어 신호 아이콘을 자동으로 업데이트합니다. 특히 원본 제어에서 솔루션이나 프로젝트를 열 때와 같이 서버를 많이 사용하는 작업을 수행할 때 지연이 발생하면 이 확인란의 선택을 취소하여 성능을 향상시킬 수 있습니다.

    • 로그인 ID
      소스 제어 공급자에 로그인하는 데 사용할 사용자 이름을 지정합니다. 소스 제어 공급자가 지원하는 경우 해당 원본 제어 서버에 도달하기 위해 로그인 대화 상자에 이 이름이 자동으로 채워집니다. 이 옵션을 활성화하려면 원본 제어 공급자의 관리자 프로그램을 사용하여 자동 사용자 로그인을 비활성화한 다음 SQL Server Management Studio를 다시 시작합니다.

    • 고급
      소스 제어에 항목을 추가하기 위한 추가 옵션을 표시합니다. 이러한 옵션은 원본 제어 공급자에 따라 달라집니다. 이러한 옵션에 대한 도움말은 원본 제어 프로그램에서 제공합니다.

  4. 환경 페이지를 선택합니다.

  5. 원본 제어 환경 설정 상자에서 원본 제어 옵션을 설정할 역할을 선택합니다.

    SQL Server Management Studio는 선택한 역할에 대한 기본 원본 제어 옵션을 자동으로 선택합니다. 기본 옵션을 선택 취소할 경우 원래 선택했던 역할이 사용자 지정되었다는 것을 나타내기 위해 원본 제어 환경 설정 상자에 사용자 지정 옵션이 표시됩니다.

    • 소스 제어 환경 설정
      사용할 역할을 지정합니다. SQL Server Management Studio는 다음 역할을 정의합니다.

      역할

      설명

      Visual SourceSafe

      Microsoft Visual SourceSafe 사용자가 가장 많이 사용하는 설정을 사용하도록 지정합니다.

      독자적 개발자

      사용자가 독자적으로 작업하도록 지정합니다.

      사용자 지정

      사용자가 역할에 대한 설정을 수정했음을 나타냅니다.

      이 역할 중 하나를 선택하면 적절한 원본 제어 옵션이 자동으로 선택됩니다.

    • 체크 인할 때 항목을 체크 아웃 상태로 유지
      소스 제어 저장소를 업데이트하기 위해 항목을 체크 인할 때 사용자에게는 해당 항목이 체크 아웃된 상태로 유지되도록 지정합니다. 특정 체크 인에 대해 이 옵션을 변경하려면 체크 인 대화 상자의 옵션 화살표를 클릭한 다음 체크 아웃확인 확인란의 선택을 취소합니다.

    • 체크 인된 항목
      체크 아웃되지 않은 항목을 편집하려고 할 때의 SQL Server Management Studio 동작을 지정하는 옵션 목록을 표시합니다. 다음 표에서는 사용할 수 있는 옵션에 대해 설명합니다.

      저장

      동작

      설명

      체크 아웃 확인

      체크 아웃 대화 상자를 표시합니다.

      자동으로 체크 아웃

      체크 아웃 대화 상자를 표시하지 않고 항목을 체크 아웃합니다. 이 옵션이 기본 옵션입니다.

      다른 이름으로 저장

      새 파일로 저장합니다.

      편집

      동작

      설명

      체크 아웃 확인

      체크 아웃 대화 상자를 표시합니다.

      단독 체크 아웃 확인

      체크 아웃 대화 상자를 표시합니다.

      자동으로 체크 아웃

      체크 아웃 대화 상자를 표시하지 않고 항목을 체크 아웃합니다. 이 옵션이 기본 옵션입니다.

      아무 작업도 하지 않음

      파일을 체크 아웃하지 않습니다.

    • 체크 인한 항목 편집 허용
      체크 인한 항목을 메모리에서 편집할 수 있도록 지정합니다. 이 확인란을 선택하면 체크 인한 항목을 편집하려고 할 때 체크 아웃 대화 상자에 편집 단추가 나타납니다. 이 단추를 클릭한 후 항목을 편집할 수 있습니다. 항목을 저장하려면 체크 아웃하거나 다른 위치에 저장해야 합니다.

    • 다시 설정
      소스 제어 환경 대화 상자의 설정을 기본 설정으로 되돌립니다. 예를 들어 원본 제어 대화 상자에서 이 대화 상자를 다시 표시 안 함 확인란을 선택한 경우 다시 설정 옵션을 선택하면 이 확인란의 선택이 취소됩니다.

참고 항목

태스크

원본 제어 연결 변경

원본 제어에서 파일 제외

개념

원본 제어 기본 사항