In order for studios to collaborate on UEFN projects the only way to currently have multiple people in editor is by using Perforce as a source control option.
I have been running into all kinds of problems getting it set up, and I know other teams have also, I think it would be very valuable to every studio/team if someone at Epic could make an official how to guide showing step by step how to get it set up.
For checkout, submitting, reverting, this is part of P4 usage generally which you can find info on here: Basic Concepts
At this time, the docs team does not plan on documenting Perforce as we will be using Skein as the main revision control for UEFN. But if there’s anything else you need, please let us know and we’ll do our best to accommodate. Thanks!
You guys can also use external source control until skein is ready for use. Look up “visual SVN” for your server, and “Smart SVN” for your client handling the commits/updates. Its way easier to setup than perforce, its free and it has everything you need from source control.