Setting Default Source Control

I have a project that was previously under subversion, but several bugs led me to moving the project to perforce. I’ve been generally happy with the switch, but have run into an issue with UE4’s p4 integration. UE4 always defaults to svn for source control upon opening the project, and I can’t seem to convince it to stick with p4.

How can I change which source control software to use as the default for this project? It has become quite a hassle to remember to change it every time I open the editor.


This should not be occurring in the general case - do you have ‘Use Global Settings’ selected in Editor Preferences->Loading & Saving->Source control? If you have this enabled then other projects can affect your project’s source control settings.

It is also possible you are seeing an issue similar to this one.