The script performs P4 commands even if -NoP4 was specified.

It should properly handle -NoP4 by checking for 

if (CommandUtils.P4Enabled)


Steps to Reproduce

Run the RebuildHLOD UAT command without -NoP4, and without a proper p4 environment setup (P4PORT, etc)

Notice the script still tries to perform P4 commands.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-135960 in the post.

Login to Vote

CreatedNov 24, 2021
UpdatedJun 19, 2023