버전 관리 도구는 파일 성격과 협업 방식에 맞춰 고른다

언리얼 프로젝트는 텍스트 코드와 바이너리 에셋이 함께 움직입니다. 병합 가능한 파일과 잠금이 필요한 파일을 분리해서 운영 기준을 세웁니다.

파일을 사람이 병합할 수 있는가?
YES · 코드와 설정

Git

변경 병합 중심

C++·설정·문서는 diff와 branch로 함께 수정한다.

NO · .uasset와 .umap

TEAM

Perforce 잠금

여러 명이 만지는 바이너리는 체크아웃 소유자를 한 명으로 제한한다.

SMALL

Git LFS + 백업

소규모 팀은 대용량 추적과 날짜별 복구 지점을 함께 둔다.