Showing posts from November, 2009

Quick Perforce Setup

This serves as my personal quick guide to setting up perforce on Linux.

Create a new directory (e.g. /u01/p4root), download p4d from and copy it to the above folder. Set execute permissions and chown it to the Linux perforce user that will be running the server process.

Start the Perforce server with:
Create a user:
p4 user
Set the email and save the user. Check the users:
p4 users
Set the security level to strong passwords:
p4 counter -f security 2
Set the user's passwd:
p4 passwd
Restart your server and then login:
p4 login
Type your password, this will ensure your server is secure.
Create a client workspace
p4 client
Give it a name, set the "revertunchanged", "share" for line ends, "rmdir" options.


List the depots:
p4 depots
Delete the default depot:
p4 depot -d depot
Create some depots:
p4 depot
List the depots again:
p4 depots
Map the depots to your client by using p4 client.

Type Maps

Set the typemaps:
p4 typemap
Use the followin…