•  Perforce Git 解决方案

     

    Helix4Git 是Perforce Helix Core版本控制内的高性能 Git 服务器 。这个免费的附加组件允许您的开发人员使用他们喜欢的 Git 工具(GitLab、GitHub、Bitbucket)。您将获得 Helix Core 的所有优势。

     

    1、开发人员像平常一样使用 Git — 使用任何 Git 代码托管解决方案。

    2、已提交更改

    3、Git 代码(来自 Helix4Git)与 Helix Core 内的所有其他数字资产相结合,为构建创建单一事实来源。

     

     

    Helix4Git—专为可扩展性而设计

    01

    构建速度提高40–80%

    构建和测试所需的时间越长,开发人员等待的时间就越多。Helix4Git 通过简化构建流程来促进创新。如何?

     

    Helix4Git 将您的 Git 代码、大型二进制文件和其他数字资产存储在高性能 Perforce Helix Core 服务器中。您可以从单一事实来源检索所需的一切,与单独使用本机 Git 相比,构建速度提高 40-80%。

    02

    无延迟地推送和拉取代码

    在传统的 Git 开发中,拉取存储库并推送新代码需要很长时间。尤其是当团队分布在世界各地时。远程团队通常要等待几个小时才能开始工作。

     

    Helix4Git 解决了这些挑战,因此您可以推送和拉取代码,而无需 WAN 等待。这是因为您可以在单一事实来源中管理您的 Git 存储库。每个人都将使用新版本使用相同的代码库。远程团队将能够更有效地协同工作,就像他们在同一个房间一样。

    03

    管理大型二进制文件

    Git 从来就不是为处理大型二进制文件而设计的。它对存储库的大小有限制。而且由于您的存储库会随着每次提交而增长,因此很容易超出限制。尝试在 Git 中管理大型二进制文件会耗尽服务器和客户端资源。因此,当您处理大文件时,速度会变慢。

     

    Helix Core 旨在处理大型文件,尤其是大型二进制文件。将 Helix4Git 与 Helix Core 结合使用,您可以利用大型二进制文件的性能并在管道中使用 Git 源代码。

     

     

    Helix4Git 如何维护单一事实来源

    Helix4Git 确保整个管道中的单一事实来源。这意味着您可以:

    01

    加速复杂的产品构建

    构建和发布产品通常需要代码和其他数字资产的组合。这通常意味着多个存储库。存储库越多,整合起来就越困难。

     

    将 Helix4Git 与 Helix Core 结合使用可以让您的复杂产品构建更加清晰。您可以将多个来源(例如 Helix Core、GitLab 和 GitHub)的代码汇集到一个工作区中。该工作区可确保您比单独使用本机 Git 更快、更轻松地构建和发布。

    02

    保持可靠的审计追踪

    使用多个来源的数据使得创建审计跟踪变得困难。而且原生 Git 缺乏安全和数据保护功能。这使得注重安全和受监管的公司尤其难以维持审计跟踪。

     

    结合 Perforce + Git 代码(来自 Helix4Git)可以轻松创建和维护整个产品生命周期的审核跟踪。这是因为它将 Helix Core 的强大功能带到了您的所有 Git 存储库中。这意味着您可以利用 Helix Core 变更列表来实现可审核性。此外,Helix Core 是安全的版本控制软件,具有一流的访问控制。

    03

    避免重复的灾难恢复工作

    企业公司需要为其代码存储库制定灾难恢复计划。如果您的 Git 代码没有备份,您可能会丢失所有内容。

     

    Helix4Git 为您的 Git 代码提供了一个中央服务器。它复制您的存储库并备份所有内容。因此,它全天候可用。如果您正在使用 Helix Core 并且已经构建了灾难恢复流程,则可以将 Git 代码合并到现有计划中。您可以放心,您的 Git 数据会受到保护。