P4POPTIONS
Set Helix 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 |
|
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 "Helix 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.
See Helix Proxy in the Helix Core Server Administrator Guide.