Page 1 of 1

Can Raspberry Pi used as Perforce server?

Posted: Fri Nov 29, 2019 8:34 pm
by xynanxdb
Hi, I am currently looking to have a private Perforce server for work. We intend to use it for game development. The team is quite small, so we don't really see the need of getting a PC just for it. It would be nice if Raspberry Pi can be made into a Perforce server.

Re: Can Raspberry Pi used as Perforce server?

Posted: Fri Nov 29, 2019 9:10 pm
by trejan
Perforce dropped support for ARM and the Raspberry Pi in 2016. You can probably use QEMU to run the current x86/x64 version but it won't be supported by Perforce. If you try this then test it thoroughly and have a good backup system setup.

Re: Can Raspberry Pi used as Perforce server?

Posted: Fri Nov 29, 2019 9:32 pm
by xynanxdb
trejan wrote:
Fri Nov 29, 2019 9:10 pm
Perforce dropped support for ARM and the Raspberry Pi in 2016. You can probably use QEMU to run the current x86/x64 version but it won't be supported by Perforce. If you try this then test it thoroughly and have a good backup system setup.
Since Perforce dropped the support for Pi, if I use QEMU to run it, will I violate Perforce's Terms of Service tho?

Re: Can Raspberry Pi used as Perforce server?

Posted: Fri Nov 29, 2019 9:40 pm
by trejan
xynanxdb wrote:
Fri Nov 29, 2019 9:32 pm
Since Perforce dropped the support for Pi, if I use QEMU to run it, will I violate Perforce's Terms of Service tho?
I assume not unless they have specific terms stating that you're forbidden from running it under emulation. It is more likely that they just won't support your configuration so if anything breaks or an upgrade fails then you're on your own. You'll have to read the TOS and ask Perforce to determine what their position is regarding this.

As you're using this in a business environment then the lack of support is going to be an issue. You're going to have to buy a small x64 PC and hide it somewhere if you really must use Perforce.

Re: Can Raspberry Pi used as Perforce server?

Posted: Fri Nov 29, 2019 9:45 pm
by xynanxdb
trejan wrote:
Fri Nov 29, 2019 9:40 pm
xynanxdb wrote:
Fri Nov 29, 2019 9:32 pm
Since Perforce dropped the support for Pi, if I use QEMU to run it, will I violate Perforce's Terms of Service tho?
I assume not unless they have specific terms stating that you're forbidden from running it under emulation. It is more likely that they just won't support your configuration so if anything breaks or an upgrade fails then you're on your own. You'll have to read the TOS and ask Perforce to determine what their position is regarding this.

As you're using this in a business environment then the lack of support is going to be an issue. You're going to have to buy a small x64 PC and hide it somewhere if you really must use Perforce.
Alright, thanks for your reply :D

Re: Can Raspberry Pi used as Perforce server?

Posted: Tue Feb 18, 2020 6:29 pm
by druck
I used to use Perforce at a previous job, so set up a server for my stuff at home on a Raspberry Pi. This worked well for several years, with the ability to use the P4V gui from Linux and Windows, although command line only on the Raspberry Pis.

In 2016, they didn't just stop supporting it, they erased the Perforce on ARM from history, removing all traces from their web and ftp sites, so you couldn't even download an old version.

I got rather a rude response from Perforce when I asked why they had done this, so I moved to git about 2 years ago. Which as much as I liked the Perforce gui, has a better workflow, and I can use the same commands everywhere. I am right now deleting the last traces of Perforce from my systems and backup scripts.