Not under version control
This page was loaded from the repository but is not added under git version control. Make a commit on the Edit page to add it.Vip Docs: How to use perforce
First of all, I hate perforce.
Streams
Streams are essentially branches. Double click on a stream icon to work in that stream. The stream you're in has a little monitor icon next to its name. E.g. in the below i am in main.

Commit and push changes within a stream
In perfoce this is called submitting. Just go into the pending tab, right click on the red changelog, and click submit

Pulling changes
Just click the refresh button, then click the projects root folder (VIP... not the directory path above it) and click "Get Latest"

Merging Streams
Mering is a bit more complicated than in git. Perforce convention in "merge down copy up". So if you want to achive parity between main and a child stream you must do the following.
- Right click on the stream you want to merge with main and select Merge / integrate ....

- Click Merge

- Go to your pending tab (this is like the changelog) and click resolve

- Pick your resolve option

- Click Submit (essentially the same as commit)

- Right click on the Main stream and select "Copy files"

- Resolve and submit in main just like before
