How do I put up existing project to perforce?

Straight up and blunt.

I have a UE4 project on my compupter’s hard disk halfway through development.

I want to put it on perforce so everyone on the team can collaborate easily.

so here are the questions:

1.How do I upload it at the depot? do I need admin access to setup the depot?

  1. how is workspace going to work along with the live project? do I need to set workspace directory to current live project directory? or do I need to upload stuff on depot and download it as a client again and forget the current one I have.

3.If I use perforce through source control in UE4 whats gonna be different? will UE4 automatically lock and unlock files as they are edited?