I’ve had a go setting up a local Perforce server for my Unreal project. Besides a sparse few .P4Ignore lists in a PasteBin here and there, I haven’t found much information on how to ignore certain files and folders when collaborating in Perforce.
Does anyone know if it’s worthwhile to have each user register a .P4Ignore environment variable? Are the extra files so big that it’s worth it to ignore them?
I’ve seen it suggested that while you should choose your project’s root folder when you create your workspace, you shouldn’t add all of its subfolders to the depot. I’m not sure how to avoid this as it seems all of the files in the workspace are detected and uploaded. As well, Unreal’s Perforce interface lacks any mention of ignoring files, leading me to believe that it’s not expected.
Any advice from those who have collaborated on a C++ Unreal project would be appreciated.