Which files should I commit to perforce for UnrealGameSync precompiled builds?

Hi,

I’ve successfully set up the UGS services and perforce integration. I can open my project, talk to the metadata server, and submit precompiled binaries to a separate perforce stream. I’m using the suggested scripts from the Official UGS Reference Docs

The precompiled binaries don’t include Binaries/ThirdParty folders, so I added those to the main perforce stream. So far, I’ve added the following folders in perforce.

UnrealEngine/
   Engine/
     Binaries/
       ThirdParty/
     Config/
     Content/
     Plugins/
     Shaders/
     Source/

   MyGame/
     Build/
       UnrealGameSync.ini
     Content/ 
     Config/
     Source/
     MyGame.uproject

   Templates/

   GenerateProjectFiles.bat
   Setup.bat
   UE4Games.uprojectdirs

Is this the correct setup for a UGS project? Should I be copying the ThirdParty dlls as part of the UGS build step?

I’ve fixed this issue, and documented my progress on the forums: Unreal Game Sync (UGS) precompiled binaries crashing on startup - source control guidelines with UGS - Engine Source & GitHub - Unreal Engine Forums