Hi all. I’m looking to get some version control setup before my project really starts to take off. I have looked into using Git for the last few months, and I cannot get my head round it. Pretty sure I understand how it works. But it just doesn’t.
Anyway, I’ve decided to have a try with perforce as its supported by UE4 and has a nice easy to use GUI and setup. Plus I can host it locally easy enough, or on my own local server.
So. I have a Depot, and a workspace. What i need to understand is the workflow if you like.
When I set-up the server, i created the workspace in “D:\Perforce Workspaces\Test” And all of the project files got copied over to there. Not the engine, just the project, which is all I need.
Now. This is where I’m confused.
I obviously still have my project in “D:\USER\Documents\Unreal Projects\Test” so which should I use?
Do I work on the project in my “Unreal Projects” folder, or the “Perforce Workspace”?
When I open the project from the Unreal Projects folder and try to connect to my perforce server, I have no available workspaces.
So, any ideas how is best to go about this? Would very much appreciate some pointers.
Thanks in advance everyone.
EDIT: This is the message I receive in the log "Error You should set your workspace up to map to a directory at or above the project’s directory.