Multi users plueprint project editing: how to work on same project

Multi users how to work on same project?

We are working on same project but it requires every user need to add or edit functions on same character or game mode.

i think Unreal multi user edit is only suitable for 3D artists not for gameplay programmers.
image

Any solutions?
So how to work simultaneously ?

Using a version control-system with file-locking capabilities (svn/perforce/plastic) will make sure only one person can work on the same blueprint at the same time.
There is no solution to work simultaneously on the same blueprint, other than manually merging the files after (not too difficult if it’s different functions) or moving the functions to c++.