소스 컨트롤하에 언리얼 프로젝트를 배치 할 때 고려해야 할 사항은 무엇입니까?


10

UE4 프로젝트에서 git 저장소를 만들고 Github.com에 업로드하려고 시도하고 싶지만 개발자 키 / 인증서와 같은 민감한 정보를 게시하지 않거나 큰 바이너리 파일을 추가하지 않아야하는 특별한 고려 사항이 무엇인지 궁금합니다. 또는 임시 / 중간 파일.

답변:


2

UE4에 대한 등록 정보 및 프로젝트와 함께 저장되지 않은 것들과 같은 것들은 다른 곳에 저장되어 있습니다 (아마도 UE 런처 또는 툴체인에 대한 응용 프로그램 데이터와 함께).

지금까지 GitHub에 프로젝트를 게시하는 가장 쉬운 방법은 프로젝트에서 소스 제어 액세스를 초기화하는 UE 편집기 기능을 사용하는 것입니다. 툴바에서 "소스 컨트롤"버튼을 클릭하면됩니다 :

소스 컨트롤 버튼

결과 창에서 공급자를 Git으로 설정하십시오 (Git이 설치되어 있는지 확인하고 Git 구성을 설정하고 설정하면 모든 것이 채워집니다). 를 생성하기위한 확인란이 선택되어 있는지 확인하고 .gitignore수락을 누르십시오. 그것은 당신을 위해 모든 노력을 다할 것입니다.

편집기를 사용하지 않거나 소스 또는 무언가에서 엔진으로 직접 작업하거나 직접 모든 작업을 수행하려는 경우 .gitignore기본적으로 생성 된 / 중간 파일 디렉토리를 모두 제외 하도록 설정해야합니다 다음과 같이 (기본적으로 편집기가 설정 한 것임) :

Binaries
DerivedDataCache
Intermediate
Saved
*.opensdf
*.sdf
*.sln
*.suo
*.xcodeproj
*.xcworkspace

그 외에도 실제로해야 할 특별한 일은 없습니다. 체크인하려는 큰 자산을 처리하기 위해 git-annex 와 같은 것을 고려할 수 있습니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.