Main Content

MSSCCI 소스 컨트롤에서 파일 체크인하고 체크아웃하기

참고

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

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

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

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

MATLAB 데스크탑에서 파일을 소스 컨트롤 시스템에 체크인하거나 소스 컨트롤 시스템에서 체크아웃하기 전에 MATLAB에서 사용할 수 있도록 시스템을 설정해야 합니다. MSSCCI 소스 컨트롤 설정하기의 설명을 참조하십시오.

소스 컨트롤에 파일 체크인하기

MATLAB이나 관련 제품을 사용하여 파일을 만들거나 수정한 후에는 다음 단계를 수행하여 파일을 소스 컨트롤 시스템에 체크인하십시오.

  1. 현재 폴더 브라우저에서 체크인할 파일을 선택합니다. 체크인할 때 파일을 열어 두거나 닫아 둬도 되지만 저장은 되어 있어야 합니다. 즉, 파일에 저장되지 않은 변경 사항이 있어선 안 됩니다.

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

  3. 그 결과 나타나는 파일 체크인 대화 상자에서 의견 필드에 텍스트를 추가할 수 있습니다. 파일에 대한 작업을 계속하려는 경우, 체크아웃 유지 체크박스를 선택하십시오. 확인을 클릭합니다.

체크인할 때 파일에 저장하지 않은 변경 사항이 있는 경우, 체크인을 완료하려면 변경 사항을 저장하라는 메시지가 나타납니다. 참고로, 파일의 체크아웃 상태를 유지하지 않았는데 파일을 열어두면 이 파일은 읽기 전용 버전이 됩니다.

소스 컨트롤에서 파일 체크아웃하기

MATLAB에서, 수정하고자 하는 파일을 체크아웃하려면 다음 단계를 수행하십시오.

  1. 현재 폴더 브라우저에서 체크아웃할 파일을 선택합니다.

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

  3. 그 결과 나타나는 파일 체크아웃 대화 상자에 체크아웃하려고 선택한 파일이 나열됩니다. 의견 필드에서 의견 텍스트를 입력합니다. 이 텍스트는 소스 컨트롤 시스템이 체크아웃 의견 기록을 지원하는 경우 나타납니다. 확인을 클릭합니다.

파일을 체크아웃한 후에는 MATLAB이나 다른 제품에서 파일을 변경한 후 저장하십시오. 예를 들어, 편집기에서 파일을 편집하십시오.

먼저 파일을 체크아웃하지 않고 파일을 변경하려고 하면 제목 표시줄에 파일이 읽기 전용이라는 표시가 되고 변경 사항을 저장할 수 없습니다. 이를 통해 소스 컨트롤 버전의 파일을 실수로 덮어쓰지 않게 됩니다.

MATLAB 세션을 끝내면 파일이 체크아웃 상태를 유지합니다. 향후 세션 중에 MATLAB 내에서 파일을 체크인하거나 소스 컨트롤 시스템에서 폴더를 체크인할 수 있습니다.

체크아웃 실행 취소하기

파일 체크아웃을 실행 취소하는 것이 가능합니다. 체크아웃을 실행 취소하면, 파일이 체크인 상태로 유지되며 마지막으로 체크아웃한 후에 적용한 변경 사항은 파일에 반영되지 않습니다. 특정 파일을 체크아웃한 후에 적용한 변경 사항을 저장하려면 편집기 탭이나 라이브 편집기 탭에서 저장 을 클릭하고 다른 이름으로 저장을 선택하여 다른 파일 이름을 입력한 다음 체크아웃을 실행 취소하십시오.

체크아웃을 실행 취소하려면 다음 단계를 따르십시오.

  1. MATLAB 현재 폴더 브라우저에서 체크아웃을 실행 취소하려는 파일을 선택합니다.

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

    MATLAB 체크아웃 실행 취소 대화 상자가 열리고 선택한 파일이 나열됩니다.

  3. 확인을 클릭합니다.