A former colleague has a great Perforce FAQ and in it he writes a lot about how to do a merge.

If you are doing a simple merge one can do it on the code line like in this example.

> p4 integ //depot/foo/…@17,@17 //depot/bar/…

> p4 resolve -am

> p4 submit

You can also do a simple merge of a file like in this example.

> p4 integ //depot/foo/frank.java#7,#7 //depot/bar/frank.java

> p4 resolve -am

> p4 submit

Sometimes Perforce will not do the integration and say “all revision(s) already integrated.” In that case you can force the revision by using the -f flag.

> p4 integ -f //depot/foo/frank.java#7,#7 //depot/bar/frank.java