Engine Source Installation and Team Deployment Recommendation

I just tried deploying my setup to a team member and it failed. It appears that the MyGame.uproject files contain a GUID that is used to look up what engine it is associated with. Each engine must register itself in “HKEY_CURRENT_USER\Software\Epic Games\Unreal Engine\Builds” using this GUID. In order to register your engine, you must run c:/MyProject/Engine\Binaries\Win64\UnrealVersionSelector-Win64-Shipping.exe. The problem is running UnrealVersionSelector-Win64-Shipping.exe creates a new unique GUID. There’s no way someone registering the built engine will create a GUID that matches the MyGame.uproject GUID. That means each person must have a writable MyGame.uproject and manually associate it with the engine.

I really hope someone from Epic can chime in here.