-
Game Development
-
Automotive
-
Medical Device
-
Embedded Systems
Git 프로젝트(또는 여러 개의 Git Repository)로 개발을 수행하는 팀이 있습니다.
그러나 Git은 복잡한 Repository들이 동시에 통합되어 빌드해야 하는 규모가 큰 프로젝트에는 적합하지 않습니다.
이로 인해 개발 속도가 느려지고 개별 Git Repository에서 작업하는 개별 팀의 최종 소스를 같은 빌드 스케줄에 두고 관리하기가 어렵습니다.
Perforce Git 도구를 사용하면 Git 개발자들이 Git을 통한 버전 관리 작업을 Helix Core 상의 Repository에서 통합 수행할 수 있습니다.
동시에 Helix Core가 제공하는 엔터프라이즈 규모를 위한 버전 제어 시스템의 성능 제공,
확장성 확보 및 단일 Repository 관리 체계를 통한 통합관리가 가능합니다.
Helix4Git는 고성능 Git 서버(Perforce 서버 내부)입니다.
이를 통해 Git 사용자는 Git 명령어를 사용하여 Helix Core의 소스 코드에 접근할 수 있게 해줍니다.
Helix TeamHub는 GitHub, Bitbucket, GitLab과 같은 범용 Git Repository 호스팅 툴입니다.
온프레미스 또는 클라우드에서 사용할 수 있으며, 여러 Git 저장소를 관리하는데 사용할 수 있습니다. (예: SVN, Mercurial repository)
더 나은 Git 솔루션을 위해 Helix Core와 함께 Helix4Git과 Helix TeamHub를 사용하면 개발팀 간에 단일 소스 Repository를 유지할 수 있습니다. 이는 오픈 소스 또는 타사 개발팀과 함께 작업할 경우 특히 중요합니다.
개발자는 기존 Git 호스팅 솔루션을 통해 Git을 사용합니다.
변경사항을 기존 서버(Bitbucket/GitLab/GitHub 등)에 Commit한 다음, Helix TeamHub에서 공동 작업 및 코드 검토를 수행할 수 있습니다.
Helix4Git은 기존 서버(Bitbucket/GitLab/GitHub)에 있는 Git 코드를 모두 동기화하여 Helix Core로 가져와 통합한 후 선호하는 빌드 러너(Jenkins 등)에 제공합니다.
Helix4Git과 Helix TeamHub는 파이프라인 전체에서 단일 소스를 보장합니다.
Git(third party 또는 오픈소스 개발자)으로 일하는 팀과 Helix Core로 일하는 팀이 있는 함께 있는 기업은 Perforce Git 도구를 사용해야 합니다. 특히 게임 개발자나 임베디드 시스템 개발자(예: 자동차 또는 의료기기)와 같은 대규모 코드 베이스를 다루는 팀에게 적합합니다.