Do I need to run bat after update the source?

Recently update the source from 4.14 to 4.18 from github.Do I need to run Setup.bat and GenerateProjectFiles.bat again before build?

When you say ‘Upgraded’, how did you go about that?

For large Engine jumps (14->15->16 ect (Rather than 18.1->18.2)), we tend to unzip to a different folder and run the .Setup and then regenerate like it is a completely new Engine build.

It seems to be the safest way to go about upgrading the Engine versions, then we look at merging and Engine changes we have done after that.

Thanks for replying.I rebuilt the engine without run Setup.bat.Everything seems to be fine for now