2017-02-23 71 views
1

我正在寻找一个可以运行perforce服务的地方,因为他们的Helix Cloud自2015年初以来一直处于测试阶段,似乎不会很快就会离开该测试版。哪个引擎用于托管Google云上的perforce服务器?

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

那么,我在VM上运行它,并在完成/使用它时关闭/打开它?或者,在云中使用perforce进行版本控制时有更好的方法。似乎有点毫无意义地运行虚拟机来打开和关闭,因为这正是我目前对本地计算机执行的操作。除非有更好的解决方案。

我希望这是正确的地方问这个问题,我在这里被他们的支持页面引用。

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

+0

为什么perforce?你可以使用另一个VCS吗?如果是这样,那么在云中运行虚拟机有很多选择 –

+0

据我所知,Perforce是唯一可以处理大型二进制文件的版本控制,这正是3d资产所在。我了解SVN,但是这并没有被整合到UE4中。 出于好奇,在谷歌云平台上说没有使用虚拟机的选项?你指的是前面提到的SVN还是你指向的Git? –

+0

如果需要大的二进制文件,那么Git不会帮助你,但VSTS可能值得一看。它支持Git,但它也是自己的中心化的VCS,它在很多方面类似于执行。另外[其他托管选项](https://en.wikipedia.org/wiki/Comparison_of_source_code_hosting_facilities)如果您确实想要管理基础架构,那么显然还有其他IaaS云平台可供您启动虚拟机。 –

回答

0

经过几天的试验并阅读文档后,我得出结论认为计算引擎是唯一可以运行服务的GCP。在CentOS中完成配置并保存在那里。