When and how to integrate P4VS into a C++ workflow?

I am very new to C++ development in Unreal, and I want to be sure that I am setting up a proper workflow with Perforce and Visual Studio. Right now, I am working on my project’s Visual Studio files locally in Perforce, but I plan to eventually work collaboratively with two (or more) other individuals on the project’s Visual Studio files. I want to be sure that we have a well-protected workflow, using Perforce as our method of Version Control. However, I definitely do not want to set up a system that is inappropriate or excessive for our use. We would be using a combination of Blueprint visual scripting and supplemental C++ scripting, where needed. Do you feel that Helix’s P4VS plugin is a necessary to use when multiple developers are working together on a C++ project in Perforce? If so, could you give me detailed instruction on how to set up P4VS correctly, from the very beginning? If you do not feel that P4VS would be necessary, could you provide me with additional information or advice on using Perforce alone with multiple C++ developers? Finally, if you feel that there is a more viable/stable workflow than either of these options, could you let me know what that would be?

Hello M.P.TOPO,

It seems that you have accidentally created a duplicate question. I’ll be closing this one.

You can find the other question over here: Missing .dll when using Perforce? - Pipeline & Plugins - Epic Developer Community Forums