Category: Version Control, setting up project/Version Control
I am currently working on a project (it is blueprint start with added c++) I’m about to bring on an an artist friend who doesn’t have programming experience.
for the Version Control most all the tutorials I have found focus on Blueprint projects. I know I will need to have the “Source”, “Content”, and maybe “Platforms” folder(s) included and that I want to purposely ignore “Intermediate”, “Saved”, “.vs”, “DirivedDataCache” folders, and the “.sln” file
several of the tutorials talk about not including the “Binaries” because of size, but then I have also seen a couple tutorials that for C++ projects “Binaries” should be included “for non-programmers”
-do non-programmers need VS? if .sln, “Binaries”, and “DirivedDataCache” are not included do they need to manually compile the project to work in the editor?
-what is the work-flow of a non-programmer after changes to Source do they delete some files/folders to have them be generated through (right-click Uproject->“Generate Visual Studio Files”, then launch VS to build and launch editor, then in Editor Build again)
-can a non-programmer in a C++ project launch the editor from Uproject and expect it to still work even after “Source” commit
-am I missing anything from ignore list, or should I not have something?