Perforce filelocking has made it hard to use with godot. Warnings because editor needs to modify a file, but it is locked via perforce. I haven't checked if there is VCS plugin that automatically checks out the files you need to change in response to editor uses.