Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

How to Upgrade a version of UE4 Code Build to a Newer Version


My team and I are currently working off a perforce server that houses our UE4 4.5 version of the Unreal Engine (Code Build). How would we / is there a way to go about doing an upgrade to that version of the Engine to get it to the newest version? If so are there some steps or tutorials you can point us to so we may accomplish this.

Thank you very much for your time.

Product Version: Not Selected
more ▼

asked Jan 02 '15 at 03:57 AM in Installation & Setup

avatar image

1 1 2 3

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

Hey Digital08,

Ideally, you would use perforces merge/integrate functionality. It is recommended that you maintain a clean, unchanged version of ue4 on your server and you can create a branch from that.


This makes merge/integrate a lot easier in the future as perforce maintains history of both of the branches, the clean ue4 version and your dev branch.

When you have a version you want to upgrade to, in your workspace sync the Clean branch to latest. Then locally, not in perforce, Delete all the files from windows explorer. Paste the clean updated version of ue4 into the folder on your machine. In P4V, right click on the qa branch and choose to "Reconcile offline work..."

This will build a changelist of all the changes which have occurred between ue4 versions. Go ahead and submit that.

Next right click on the clean branch and merge/integrate. Choose your dev branch as the target. This will build a changelist which hosts all the changes. You can then look at resolving any conflicts that may have occured, I.e. if you made changes to engine files between versions.

Make sure this all works by building your game and run it, if theres any issues, you can just revert that cl. If there isnt, submit. And your perforce dev server should be up to date.

Hope this helps.


more ▼

answered Jan 07 '15 at 02:13 PM

avatar image rjohannessen Feb 07 '18 at 05:49 PM

FYI - Link is now broken

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question