Created
March 24, 2025 13:02
-
-
Save kiwidoggie/afef4ea16adacc4e5c59cee3a5d23ede to your computer and use it in GitHub Desktop.
Pulling clean "drops" of Unreal Engine from Github
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Lukas Jech @ Fiolasoft — 3/20/25, 2:34 PM | |
Last time I had UDN access (about 6-8 months ago) Epic started using virtual streams for every release, so there should be a stream //UE5/Release-5.5.4 (which should be CL 40574608 at least based on github) | |
if you don't need to keep the commit history the simple step to fetch new builds is as follow: | |
UDN/P4: | |
Create clean workspace where you'll fetch given version from UDN | |
Create workspace on your server mapped to the same directory | |
Run add or reconcile offline work depending on if it's first sync or repeated update | |
push to your server | |
(and then go through the rest of your pipeline, i.e. Main -> Merge, Ingest -> Merge, Resolve, Merge -> Main) | |
Github: | |
sync from github | |
run Setup.bat (nothing else) | |
(Optionally) download and extract Platform Extension files from dev portal | |
Run add/reconcile on the depot (exclude .git folder) | |
push to your server | |
For the UDN/P4 stage there's some UAT command that can automate it iirc, although I'm not sure if it's been updated to work with P4 servers 2022+ where perforce started to mandate using of stream views and general be more rigid with integrate/copy commands - which can be solved by using -f flag |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment