I’m spoiled by using services like bitbucket and github, trying to figure out where to start using perforce has me stumped.
Since version control is so integral to game development I figured I’d ask for a tutorial to be created rather than just ask for help on my own. Could someone please demonstrate how to: set up a basic server, create a repo, clone that repo, commit changes to the server, and finally pull changes from the server, as well as mention any useful habits/workflows that might be relevant to Unreal?
You’ll find all the tutorials you need to set up Perforce Server & Client at Perforce.com as they’re applicable to UE4. Assuming you want to set up your own P4 Server, I would recommend installing on separate machine, not the same machine your UE4 Editor + P4 Client are installed. Otherwise the Depots and Workspaces can get really confusing. Assembla Perforce Hosting free for up to 20 users. Once you have a P4 Server address to connect to and P4 Client installed, you can set up UnrealEditor with these directions.