P4POPTIONS
Description
Set Perforce Proxy options for a Windows service.
Usage Notes
Used by Client? |
Used by Server? |
Command-Line Alternative |
Can be set in P4CONFIG file? |
---|---|---|---|
No |
Yes |
p4p %P4POPTIONS% |
N/A |
Value if not Explicitly Set
Operating System |
Value |
---|---|
All |
Null |
Notes
For example, if you normally run the Proxy with the command
p4p -p 1999 -t mainserver:1666
you can set the
P4POPTIONS
variable for
the Windows proxysvc
to run with
p4 set -S "Perforce Proxy" P4POPTIONS="-p 1999 -t mainserver:1666"
When you run P4P under the "Perforce Proxy"
service,
the Proxy will listen to port 1999 and communicate with the Perforce
service at mainserver:1666
.
Most installations do not need to use
P4POPTIONS
, because there
are already environment variables associated with most
p4p options; in the example shown above, you can use
P4PORT
and
P4TARGET
. Use
P4POPTIONS
when you need
to call p4p with options for which there are no
corresponding environment variables, and when you are doing so within the
context of a Windows service.
For more information on setting up a Perforce Proxy, see Perforce Server Administrator's Guide: Multi-site Deployment.