이 페이지에서

일반적인 VCS 기능 사용

Tools 메뉴에는 지원되는 각 버전 관리 시스템에 대한 하위 메뉴가 있습니다. 이 섹션에서는 지원되는 모든 버전 관리 시스템에서 사용할 수 있는 기능 사용에 대해 설명합니다. 특정 버전 관리 시스템에 사용할 수 있는 추가 기능 및 옵션은 별도의 주제에 설명되어 있습니다.

Version Control 보기에는 실행된 명령, 타임스탬프 및 관련 출력이 표시됩니다. View > Output > Version Control 을 선택하여 보기를 엽니다.

버전 관리 보기

파일 추가하기

새 파일 또는 새 프로젝트를 만들면 마법사는 파일을 버전 관리 시스템에 추가할지 여부를 묻는 페이지를 표시합니다. 상위 디렉터리 또는 프로젝트가 이미 버전 관리 중이고 시스템에서 Perforce 및 Subversion과 같은 파일 추가 개념을 지원하는 경우 이 페이지가 표시됩니다. 또는 나중에 버전 관리 도구 메뉴를 사용하여 파일을 추가할 수 있습니다.

Diff 출력 보기

모든 버전 관리 시스템에는 현재 파일 또는 프로젝트를 리포지토리에 저장된 최신 버전과 비교하고 차이점을 표시하는 메뉴 옵션이 있습니다. Qt Creator 에서는 읽기 전용 에디터에 Diff가 표시됩니다.

Git Diff 리포지토리 보기

Git Diff 리포지토리 보기

파일에 액세스할 수 있는 경우 선택한 Diff 청크를 두 번 클릭하면 Qt Creator 파일이 표시되는 에디터가 열리고 해당 줄로 스크롤됩니다.

Git, Mercurial 및 Subversion의 경우 기본적으로 Diff 에디터에서 수정본이 나란히 표시됩니다. 대신 인라인 diff 보기를 사용하려면 도구 모음에서 Unified Diff Editor 옵션을 선택하세요. 두 diff 보기 모두에서 컨텍스트 메뉴 명령을 사용하여 청크 또는 선택한 줄을 적용, 되돌리기, 스테이징 및 스테이징 해제하고 코드 붙여넣기 서비스로 청크를 보낼 수 있습니다.

버전 관리 기록 및 변경 내용 보기

Log 또는 Filelog 을 선택하여 파일의 버전 관리 기록을 표시합니다. 일반적으로 로그 출력에는 날짜, 커밋 메시지, 변경 또는 리비전 식별자가 포함됩니다.

파일에 주석 달기

주석 보기를 열려면 Annotate 또는 Blame 을 선택합니다. 주석 보기에는 파일의 줄과 그 줄의 출처가 되는 변경 식별자가 표시됩니다. 변경 식별자를 선택하면 변경 내용에 대한 자세한 설명을 볼 수 있습니다.

이전 버전의 주석을 표시하려면 줄 시작 부분에 있는 버전 식별자를 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴 하단에 표시된 수정본 중 하나를 선택합니다. 이렇게 하면 파일의 변경내용 기록을 탐색하고 이전 버전을 가져올 수 있습니다.

단일 파일의 파일 로그 보기에서 버전 식별자를 마우스 오른쪽 버튼으로 클릭할 때도 동일한 컨텍스트 메뉴를 사용할 수 있습니다.

변경 내용 커밋

변경을 완료한 후에는 Commit 또는 Submit 을 선택하여 버전 관리 시스템에 제출합니다. Qt Creator 에는 커밋 메시지를 입력할 수 있는 텍스트 편집기와 포함할 수정된 파일 목록을 확인할 수 있는 커밋 페이지가 표시됩니다.

변경 내용 되돌리기

지원되는 모든 버전 관리 시스템은 프로젝트를 알려진 상태로 되돌릴 수 있도록 지원합니다. 이 기능을 일반적으로 되돌리기라고 합니다.

취소되는 변경 내용은 버전 관리 시스템에 따라 다릅니다.

버전 관리 시스템은 Revert 메뉴 옵션을 다른 옵션으로 대체할 수 있습니다.

상태 보기

Status 을 선택하여 프로젝트 또는 리포지토리의 상태를 볼 수 있습니다.

작업 트리 업데이트

Update 을 선택하여 브랜치의 최신 변경 사항으로 작업 트리를 업데이트할 수 있습니다. 일부 버전 관리 시스템에서는 현재 프로젝트 업데이트와 모든 프로젝트 업데이트 중에서 선택할 수 있습니다.

파일 삭제

Delete 을 선택하여 리포지토리에서 더 이상 사용되지 않는 파일을 삭제할 수 있습니다.

Bazaar 및 Breezy, ClearCase, CVS, Fossil, Git, GitLab, Mercurial, Perforce, Subversion, 사용법: Git 사용, 버전 제어 시스템 설정버전 제어 시스템도참조하세요 .

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.