Какой движок для размещения сервера perforce в Google Cloud?

Я ищу место для запуска службы perforce, так как их Helix Cloud находится в бета-версии с начала 2015 года и не похоже, что в ближайшее время она покинет бета-версию.

Проблема в том, что я плохо понимаю весь этот трюк. В основном мне нужен движок, который может запускать службу и хранить данные, чтобы я и мой коллега могли удаленно подключаться к нему и управлять версиями нашего проекта. Я прочитал их документацию, касающуюся больших данных и вычислительных движков, и до сих пор не могу в этом разобраться. Один кажется массивным, другой больше подходит для игрового сервера. Я полагаю, что хранилище было бы правильным, но я не уверен, что можно запускать службы.

Итак, я запускаю его на виртуальной машине и выключаю/включаю, когда закончу/использую? Или есть лучший способ управления версиями с помощью perforce в облаке. Кажется бессмысленным запускать виртуальную машину, чтобы включать и выключать ее, поскольку в любом случае я сейчас делаю это на своей локальной машине. Если не будет лучшего решения.

Я надеюсь, что это правильное место, чтобы спросить об этом, меня направили сюда на их странице поддержки.

PS: Мы небольшая команда, 50-100 гигабайт хранилища версий хватит нам на века, пожалуйста, отвечая, не думайте, что мне нужно что-то более причудливое, чем нужно.


person Jintaro Kensei    schedule 23.02.2017    source источник
comment
Почему волей-неволей? Не могли бы вы использовать другую VCS? Если это так, то вариантов гораздо больше, чем запуск виртуальной машины в облаке.   -  person James Reed    schedule 25.02.2017
comment
Насколько я понимаю, Perforce — это единственная система управления версиями, которая может обрабатывать большие двоичные файлы, а это именно то, чем являются 3D-ресурсы. Я знаю о SVN, но он также не интегрирован в UE4. Из любопытства, какие есть варианты, которые не используют виртуальную машину на облачной платформе Google? Вы имеете в виду вышеупомянутый SVN или это Git, на который вы указываете?   -  person Jintaro Kensei    schedule 25.02.2017
comment
Если требуются большие двоичные файлы, то Git вам не поможет, однако VSTS, возможно, стоит взглянуть. Он поддерживает Git, но также имеет собственную централизованную систему контроля версий, которая во многом похожа на perforce. Также другие варианты хостинга. Если вы действительно хотите управлять инфраструктурой, то, очевидно, есть другие облачные платформы IaaS. где вы можете раскрутить виртуальную машину.   -  person James Reed    schedule 26.02.2017


Ответы (1)


Поэкспериментировав несколько дней и прочитав документацию, я пришел к выводу, что Compute Engine — единственный на GCP, который может запускать службу. В итоге настроил CentOS и сохранил его там.

person Jintaro Kensei    schedule 26.02.2017