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.