How to configure Perforce? (Or any other version control)

In my projects I work, and two friends.
We are trying to set up a versioning, but we’re not getting it.

I created a free account on Assembla, and found it only add data access in the Source Control Login, and could already upload the project, but does not work.
So I tried to create a SVN repository, and found that it was also only add the data in the engine, but did not work.

Besides having the account at some online repository service, I have to do some more procedure (install and configure any program) to get versioning my project?

I tried to follow the following tutorial:
Using Perforce as Source Control inside UE4
But it shows how to configure the Perforce server locally, and I was wanting to use some online server.

Thank you, and sorry for the doubt.

Probably this tutorial will help you: https://wiki.unrealengine/Subversion_source_control_(Tutorial) :slight_smile:

Thank you for the tip.
I followed the tutorial, I saw that he created folders Tags, Branches and Trunk, within my project.
I move my project files to these folders or leave the way this?