Main Content

MSSCCI 소스 컨트롤 설정하기

참고

MSSCCI 지원 기능이 제거되었습니다. 이 기능은 다음 옵션 중 하나로 바뀝니다.

  • 현재 폴더 브라우저로 MathWorks® 소스 컨트롤 연동의 일부인 소스 컨트롤 시스템을 사용합니다.

  • 소스 컨트롤 소프트웨어 개발 키트를 사용해 소스 컨트롤용 플러그인을 생성합니다.

  • MATLAB® system 함수를 사용하여 소스 컨트롤 툴의 커맨드 라인 API에 액세스합니다. 이 옵션은 MATLAB 현재 폴더 브라우저 메뉴 또는 소스 컨트롤 상태 열과의 연동을 제공하지 않습니다.

소스 컨트롤 시스템에서 프로젝트 생성하기

소스 컨트롤 시스템에서 사용할 폴더와 파일이 연결될 프로젝트를 만드십시오.

폴더 안의 모든 파일이 동일한 소스 컨트롤 프로젝트에 속해야 합니다. 소스 컨트롤 시스템에서 프로젝트에 대한 작업 폴더가 디스크의 폴더에 대한 올바른 경로를 지정하는지 확인합니다.

소스 컨트롤 프로젝트 생성 예제

이 예제에서는 Microsoft® Visual SourceSafe®에서 프로젝트 my_thesis_files를 사용합니다. 다음에 나오는 현재 폴더 브라우저 그림은 디스크의 폴더 경로 D:\my_thesis_files를 보여줍니다.

다음 그림은 소스 컨트롤 시스템의 예제 프로젝트를 보여줍니다.

이 예제에 쓸 Microsoft Visual SourceSafe 작업 폴더를 설정하려면, my_thesis_files를 선택하고 마우스 오른쪽 버튼을 클릭한 후 상황별 메뉴에서 작업 폴더 설정(Set Working Folder)을 선택하고 결과 대화 상자에서 D:\my_thesis_files를 지정하십시오.

MATLAB에서 소스 컨트롤 시스템 지정하기

MATLAB에서, 액세스하려는 소스 컨트롤 시스템을 지정하십시오. 탭의 환경 섹션에서 기본 설정 > MATLAB > 일반 > 소스 컨트롤을 클릭합니다.

현재 선택된 시스템이 기본 설정 대화 상자에 표시됩니다. 목록에는 Microsoft Common Source Control 표준을 지원하면서, 시스템에 설치된 모든 소스 컨트롤 시스템이 포함됩니다.

상호 작용하려는 소스 컨트롤 시스템을 선택하고 확인을 클릭하십시오.

MATLAB에서는 세션 간의 기본 설정이 유지되므로, 다른 소스 컨트롤 시스템에 액세스하려는 경우에만 이 동작을 다시 수행하면 됩니다.

64비트 버전 MATLAB의 소스 컨트롤

64비트 버전의 MATLAB을 실행하는 경우 MATLAB이 소스 컨트롤 시스템과 상호 작용하게 하려면 64비트 호환 소스 컨트롤 시스템이 있어야 합니다. 32비트 소스 컨트롤 시스템이 있는 경우나 32비트 호환 모드로 실행 중인 64비트 소스 컨트롤 시스템이 있는 경우, MATLAB은 이 소스 컨트롤 시스템을 사용할 수 없습니다. 이런 경우, MATLAB은 소스 컨트롤 기본 설정 창에 문제에 대한 경고를 표시합니다.

MATLAB에서 소스 컨트롤 프로젝트 등록하기

MATLAB에서 폴더에 소스 컨트롤 시스템 프로젝트를 등록하십시오. 이는 즉, 소스 컨트롤 시스템 프로젝트를 폴더와 그 폴더 내의 모든 파일과 연결하는 작업입니다. 이 작업은 폴더의 파일에 대고 단 한 번만 하면 됩니다. 그러면 해당 폴더의 모든 파일이 등록됩니다.

  1. MATLAB 현재 폴더 브라우저에서, 소스 컨트롤 시스템에서 프로젝트와 연결하고자 하는 폴더 내에 있는 파일을 선택합니다. 예를 들어, D:\my_thesis_files\wind.m을 선택하십시오. 그러면 my_thesis_files 폴더 내의 모든 파일이 연결됩니다.

  2. 마우스 오른쪽 버튼을 클릭하고, 상황별 메뉴에서 소스 컨트롤 > MATLAB에 [소스 컨트롤 시스템의 이름] 프로젝트 등록을 선택합니다. [소스 컨트롤 시스템의 이름]에는 MATLAB에서 소스 컨트롤 시스템 지정하기에서 설명된 대로 기본 설정을 사용해 사용자가 선택한 소스 컨트롤 시스템의 이름이 들어갑니다.

    다음은 Microsoft Visual SourceSafe를 예로 보여줍니다.

  3. 그 결과 나타나는 [소스 컨트롤 시스템의 이름] 로그인 대화 상자에서 소스 컨트롤 시스템에 액세스하는 데 사용하는 사용자 이름과 비밀번호를 입력하고 확인을 클릭합니다.

  4. 그 결과 나타나는 [소스 컨트롤 시스템의 이름]에서 프로젝트 선택 대화 상자에서, 폴더와 연결할 소스 컨트롤 시스템 프로젝트를 선택하고 확인을 클릭합니다. 이 예제에서는 my_thesis_files를 보여줍니다.

    선택한 파일과, 해당 파일의 폴더, 그리고 폴더 내 모든 파일이 선택한 소스 컨트롤 시스템 프로젝트와 연결됩니다. 이 예제에서는, MATLAB이 D:\my_thesis_files 내 모든 파일을 소스 컨트롤 프로젝트 my_thesis_files와 연결합니다.

소스 컨트롤에 파일 추가하기

소스 컨트롤 시스템에 파일을 추가하십시오. 이 작업은 각 파일에 대해 단 한 번만 수행하면 됩니다.

  1. 현재 폴더 브라우저에서 소스 컨트롤 시스템에 추가하려는 파일을 선택합니다.

  2. 마우스 오른쪽 버튼을 클릭하고 상황별 메뉴에서 소스 컨트롤 > 소스 컨트롤에 추가를 선택합니다.

  3. 그 결과 나타나는 소스 컨트롤에 추가 대화 상자에는 추가하려고 선택한 파일이 나열됩니다. 의견 필드에 텍스트를 추가할 수 있습니다. 곧 파일을 사용할 예정이라면 체크아웃 유지 체크박스(기본적으로 선택됨)를 선택하십시오. 확인을 클릭합니다.

저장하지 않은 파일을 추가하려고 하면, 추가와 동시에 파일이 자동으로 저장됩니다.