Perforce와 Jenkins 파이프라인에서 워크스페이스 충돌 막기
Git이나 SVN을 사용하는 경우도 많지만, 일정 규모 이상의 게임 회사, 특히 아트 에셋이 큰 언리얼 프로젝트라면 퍼포스(Perforce)도 버전 관리에 자주 사용되곤 한다. 젠킨스(Jenkins)는 많은 기업에서 사용하는 오픈소스 CI/CD 도구다...
Git이나 SVN을 사용하는 경우도 많지만, 일정 규모 이상의 게임 회사, 특히 아트 에셋이 큰 언리얼 프로젝트라면 퍼포스(Perforce)도 버전 관리에 자주 사용되곤 한다. 젠킨스(Jenkins)는 많은 기업에서 사용하는 오픈소스 CI/CD 도구다...
퍼포스 서버는 유니코드/비 유니코드 모드로 설정해서 서비스할 수 있다. 처음 설치하면 기본적으로 비 유니코드 모드인데 한참 운영한 뒤에 유니코드 모드로 변경하는 것은 쉽지 않다. Set up a server for Unicode | P4 Server ...
.NET의 배포 방식과 실행 환경은 다양해서 나중에 따로 글을 써서 한번 정리하려고 한다. 원래대로라면 .NET의 코드는 JIT(Just-in-Time) 컴파일러에 의해 런타임에 네이티브로 컴파일된다. 하지만 ReadyToRun 방식으로 배포를 하면 ...