Moving Project Files To Another Computer

UE4 Forum:

Another newbie question:

I would like to move my project files to another computer and would like to know at what level in the UE4 folder tree would I include in a copy of my working files?
Are there any important items not in this folder structure that I may miss?
I’d like to work on my laptop when not in the office at my workstation.

Thanks for all your help in advance, I appreciate it.

Art / Seattle

One solution to this problem is to use some kind of source code management (scm)

Game projects are notoriously difficult due to the large number of binary assets.

Hisorically, perforce was one of the more popular options.

I also recommend looking at git-lfs.

I have been using it with great success - and github supports it officially.

To use git-lfs, sign up at github.com

As long as you take the entire project folder you’ll be fine. All you would have to do then, is have the same version of UE4 installed on both machines- that’s it!

However, I have a recommendation. I tend to have my UE4 projects (personal ones, not anything from my studio) on both my home office workstation and my laptop. Sounds like this is what you’re doing as well, but what I do is I have a perforce server setup so that I can work on any machine. All I have to do is log into my P4 server, download my project, and get to work. When I’m done, I check my work back in, and it’s ready for me when I move to another machine.

This is honestly the best way to work in my opinion. Another alternative, and I know a lot of people in the UE4 community do this, is to use google drive or something like drop box to keep your project on. The only downside to this is that you don’t have revision history, etc.
There isn’t a lot of info, if any, out there on how to set up a perforce server/project for Unreal 4. I’ve been wanting to create a step by step tutorial series on how to setup a perforce server, depot, admin access, client(s), user permissions, etc. Unfortunately, I haven’t had any free time lately and I just can’t get around to doing this at the moment. It’s actually really easy once you know what to do, but can be very frustrating for beginners or anyone not familiar with this kind of system.

I’m actually curious how many people would be interested in learning how to setup and manage perforce with UE4?..