이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
소스 컨트롤 연동
MATLAB®과 소스 컨트롤 시스템 연결하기
프로젝트에 소스 컨트롤을 사용할 수 있습니다. 자세한 내용은 Git 리포지토리에서 복제(Clone)하기, 프로젝트 만들기, 프로젝트에 소스 컨트롤 사용하기 항목을 참조하십시오.
도움말 항목
일반 소스 컨트롤
- MathWorks 소스 컨트롤 연동 정보
MATLAB을 사용하여 소스 컨트롤 상태에 있는 파일에 대해 작업할 수 있습니다. 현재 폴더 브라우저에서 바로 변경 사항 업데이트, 커밋, 병합과 같은 작업을 수행하고 개정 내역을 볼 수 있습니다. - 소스 컨트롤 시스템 선택 또는 비활성화하기
MathWorks® 소스 컨트롤 연동은 기본적으로 활성화되어 있습니다. 소스 컨트롤 시스템을 선택하거나 비활성화할 수 있습니다. - 차이점 표시 및 병합에 MATLAB을 사용하도록 외부 소스 컨트롤 사용자 지정하기
외부 소스 컨트롤 툴에서 차이점 표시 및 병합에 MATLAB 비교 툴을 사용합니다.
Git
- Git 리포지토리에서 파일 가져오기
원격 Git™ 리포지토리를 복제하여 리포지토리 파일을 가져옵니다. - Git 리포지토리 생성하기
로컬 시스템에서 새 Git 리포지토리를 생성합니다. - Git 소스 컨트롤 설정하기
타사 소스 컨트롤 툴을 사용하려면 파일 손상을 방지하기 위해 이진 파일을 등록하십시오. 원격 리포지토리와 상호 작용할 때 잦은 로그인 프롬프트를 방지하려면 MATLAB에서 SSH 인증을 사용하십시오. - 소스 컨트롤에 추가할 파일 표시하기
소스 컨트롤 상태에 있는 폴더에 새 파일을 만들 경우 소스 컨트롤에 추가되도록 파일을 표시합니다. - 소스 컨트롤 상태에 있는 파일의 이동, 이름 바꾸기 또는 삭제하기
파일 이동, 이름 바꾸기, 삭제 등은 MATLAB 소스 컨트롤 상황별 메뉴 옵션이나 다른 소스 컨트롤 클라이언트 응용 프로그램을 사용하여 수행하십시오. - Git 서브모듈 추가하기
외부 Git 리포지토리를 서브모듈로 복제합니다. - Git 파일의 상태와 수정본 업데이트하기
리포지토리 내 파일의 소스 컨트롤 상태를 새로 고치고, 리포지토리 내 파일의 갱신 사항을 가져옵니다. - 소스 컨트롤의 변경 사항 검토하기
파일의 내역을 찾아보거나 파일 수정본을 비교합니다. - 수정된 파일을 소스 컨트롤에 커밋(Commit)하기
변경 사항을 검토하고 소스 컨트롤에 추가할 새 파일을 표시한 후에 파일을 커밋할 수 있습니다. - 소스 컨트롤 충돌 문제 해결하기
파일을 커밋하려고 할 때 충돌 메시지가 나타나면 충돌을 검토하고 해결하십시오. - Git을 사용해 브랜치 만들고 병합하기
브랜치를 생성하고, 병합하고, 삭제하거나, 다른 브랜치로 전환합니다. - Git을 사용하여 파일 끌어오기(Pull), 밀어넣기(Push), 가져오기(Fetch)
원격 리포지토리로 작업할 때는 다음 워크플로를 사용합니다. Git의 경우, 로컬 변경 사항을 커밋한 다음 원격 리포지토리에 밀어넣는 두 단계의 워크플로가 있습니다. - 소스 컨트롤의 변경 사항 되돌리기
파일의 로컬 변경 사항을 제거하거나 파일을 지정된 수정본으로 되돌립니다.
Subversion(SVN)
- SVN 리포지토리에서 체크아웃하기
소스 컨트롤에서 파일을 가져와 리포지토리의 새 로컬 복사본을 만듭니다. - SVN 소스 컨트롤 설정하기
MATLAB은 내장 SVN 연동 기능을 제공합니다. - 소스 컨트롤에 추가할 파일 표시하기
소스 컨트롤 상태에 있는 폴더에 새 파일을 만들 경우 소스 컨트롤에 추가되도록 파일을 표시합니다. - 소스 컨트롤 상태에 있는 파일의 이동, 이름 바꾸기 또는 삭제하기
파일 이동, 이름 바꾸기, 삭제 등은 MATLAB 소스 컨트롤 상황별 메뉴 옵션이나 다른 소스 컨트롤 클라이언트 응용 프로그램을 사용하여 수행하십시오. - SVN 파일의 상태와 수정본 업데이트하기
파일의 소스 컨트롤 상태를 새로 고치고, 파일의 로컬 복사본을 업데이트합니다. - SVN 파일 잠그기
파일을 편집하기 전에 파일을 잠그는 것이 좋습니다. 파일이 잠겨 있으면 이 파일이 편집 중임을 다른 사용자가 알 수 있으므로 병합 문제를 방지할 수 있습니다. - 소스 컨트롤의 변경 사항 검토하기
파일의 내역을 찾아보거나 파일 수정본을 비교합니다. - 수정된 파일을 소스 컨트롤에 커밋(Commit)하기
변경 사항을 검토하고 소스 컨트롤에 추가할 새 파일을 표시한 후에 파일을 커밋할 수 있습니다. - 소스 컨트롤 충돌 문제 해결하기
파일을 커밋하려고 할 때 충돌 메시지가 나타나면 충돌을 검토하고 해결하십시오. - 소스 컨트롤의 변경 사항 되돌리기
파일의 로컬 변경 사항을 제거하거나 파일을 지정된 수정본으로 되돌립니다.