Overview

Benefits:

  • Flexibility: sync any combination of repos, branches, tags, and SHA-1 hashes
  • Hybrid support: you can sync data that is a mix of Git repo data and classic Helix Server depot data
  • Supports One-way mirroring from Git servers, such as GitHub, GitLab, and Gerrit Code Review
  • Automation: polling to automatically trigger a build upon updates to the workspace, and support for Jenkins
  • Visibility: listing of building contents

This solution:

  • stores Git repos in one or more depots of type graph
  • services requests for the data stored in the Git repos
  • supports Large File Storage (LFS) objects and service requests using HTTPS
  • enforces access control on Git repos through the use of permissions granted at depot, repo, or branch level
  • supports both HTTPS and SSH remote protocols
  • services requests from Git clients using a combination of cached data and requests to the Helix Server
  • supports clients accessing repos containing Git Large File Storage (LFS) objects (but not over SSH)