How do I move a project between computers?

This is the most helpful information I was able to find:

The only folders you need to
copy/version control for a project
are:

  • Config
  • Content
  • Source [1]

Do you have any kind of shared storage
available between the two machines? If
so you could create a git or mercurial
repository [2] on it, which you
could then clone and push/pull from as
you work on each machine. This would
let you pass around only the delta
changes, rather than copy everything
each time.

  • [1] Source won’t be available for a content only (blueprint based)
    game.
  • [2] Or any other version control system of your choice

In addition to copying the “Config”, “Content”, and “Source” (if it exists) folders, I found I also need to grab the “Saved” folder and “.uproject” file. Using this method, I have been able to move projects between computers, regardless of whether they’re running Mac OSX or Windows (of course, this last bit doesn’t apply to projects with OS specific code e.g. Kinect For Windows v2).

1 Like