Source Control 활성화
Editor Preference
- Edit -> Editor Preference -> Loading & Saving에서 활성화 가능
Automatically Checkout on Asset Modification
- 활성화 시 변경된 Asset을 자동으로 Checkout 한다.
Prompt for Checkout on Package Modification
- 활성화 시 Source Control로 제어되는 Package가 변경될 때 해당 Package를 Checkout 할지 묻는 창을 띄운다.
Add New Files when Modified
- 새 파일이 추가되면 Source Control에도 추가된다.
Use Global Settings
- Project 단위가 하닌 Global Source Control Login Setting을 사용한다.
- 옵션 변경 시 다시 Login 해야 한다.
Tool for Diff'ing text
- Text File Version비교에 사용할 Tool의 File Directory를 지정한다.
contents Browser
- Asset/Folder 우클릭 -> Source Control Sesction에 Connect to Source Control 선택
상태 아이콘
Source Control 작업
- Source Control 활성화 상태에서 Asset 우클릭 시 다음 메뉴를 볼 수 있다.
Check Out
- Asset을 편집 가능한 상태로 Check out
- Asset을 다른 사용자가 동시에 편집하지 못하도록 한다.
Refresh
- Asset의 Source Control 상태를 새로고침 한다.
History
- 선택된 Asset의 Revision History를 확인하여 기존 수정 내용을 볼 수 있다.
Diff Against Depot
- 이 Asset을 현재 Source Control Depot에 저장된 Version과 비교할 수 있다.
Check Out/Check In
- Asset 편집을 위해 Checkout 하기 위해서는 우클릭해서 Check Out을 선택하면 된다.
- 하지만 Checkin 할 때에는 다음 규칙을 따라야 한다.
- Asset 우클릭 -> Check In 선택
- 선택 시 필요한 Changelist 설명을 입력하라는 창이 뜬다.
- 필수 사항으로, 입력하지 않으면 Ok 버튼이 나타나지 않는다.
- 설명을 입력하면 Asset의 Revision History에 추가된다.
- Asset 우클릭 -> Check In 선택
Contents Hot Reload
- Source Control 작업에 의해 Contents가 변경되었을 때 Eidtor 내 Source Control에서 Contents를 Reload 해준다.
- 현재 Editor 내의 통합된 Source Control을 통해 작업을 할 때에만 작동한다.
- 외부에서 변경했을 때에는 Reload가 발생하지 않는다.
- Contents Hot Reload는 명령이 있을 때 ASset의 지난 저장 상태에서 Reload 하는 기능도 제공한다.
- Asset 우클릭 -> Asset Action -> Reload 선택
- Asset을 저장하지 않는 변경사항을 revert 하고 Disk 버전으로 되돌리고자 할 때 매우 유용하다.
Source Control 비활성화
- Level Editor 우상단 구석에 초록생 화살표 아이콘을 클릭해 Source Control Login 창으로 접속한다.
- Run Without Source Control 버튼을 클릭해 초록색 아이콘을 클릭한다.
- 클릭하면 금지 아이콘으로 변경되어 Source Control이 비활성화 된다.
'UE5 > Utility' 카테고리의 다른 글
[Basic] Packaging (0) | 2024.05.09 |
---|---|
[Programming Tool] LLM(Low-level Memory Tracker) (0) | 2024.05.07 |
[ProgrammingTool] Sparse Class Data (0) | 2024.05.07 |