【问题标题】:Which engine for hosting a perforce server on Google Cloud?哪个引擎可以在 Google Cloud 上托管 perforce 服务器?
【发布时间】:2017-07-13 07:45:38
【问题描述】:

我正在寻找一个运行 perforce 服务的地方,因为他们的 Helix Cloud 自 2015 年初以来一直处于测试阶段,而且似乎不会很快离开上述测试阶段。

问题是我对整个噱头知之甚少。我基本上需要一个可以运行服务并可以存储数据的引擎,以便我和我的同事可以远程连接到它并对我们的项目进行版本控制。我已经阅读了他们关于大数据和计算引擎的文档,但我仍然无法弄清楚。一个看起来很大,另一个似乎更适合游戏服务器。我想存储是正确的,但我不确定它是否可以运行服务。

那么我是否应该在 VM 上运行它并在完成/使用它时将其关闭/打开?或者有没有更好的方法在云中使用 perforce 进行版本控制。运行虚拟机来打开和关闭它似乎有点毫无意义,因为这就是我目前正在用我的本地机器做的事情。除非有更好的解决方案。

我希望这是问这个问题的正确地点,我是被他们的支持页面推荐到这里的。

PS:我们是一个小团队,50-100 Gigs 的版本控制存储将持续很长时间,请在回答时不要假设我需要比实际需要的更高级的东西。

【问题讨论】:

  • 为什么要强制执行?你能用另一个VCS吗?如果是这样,那么除了在云中运行虚拟机之外,还有更多选择
  • 据我了解,Perforce 是唯一可以处理大型二进制文件的版本控制,这正是 3d 资产。我知道 SVN,但它也没有集成到 UE4 中。出于好奇,哪些选项在谷歌云平台上不使用虚拟机?您是指前面提到的 SVN 还是您指向的 Git?
  • 如果需要大型二进制文件,那么 Git 不会帮助您,但是 VSTS 可能值得一看。它支持 Git,但也支持自己的集中式 VCS,在许多方面类似于 perforce。还有other hosting options 如果你真的想管理基础设施,那么显然还有其他 IaaS 云平台可以让你启动虚拟机。

标签: version-control google-cloud-platform perforce


【解决方案1】:

经过几天的试验和阅读文档,我得出的结论是 Compute Engine 是 GCP 上唯一可以运行服务的 on。最终配置了一个 CentOS 并将其保留在那里。

【讨论】:

    猜你喜欢
    • 2015-01-14
    • 2021-01-19
    • 2011-09-15
    • 2016-09-07
    • 2019-03-31
    • 2011-03-08
    • 2011-01-08
    • 2023-03-20
    相关资源
    最近更新 更多