Had to move the cfg directory to the metadata volume and link it under the instance
directory to provide the proper separation in a shared volume environment. The
instance specific vars cannot be in a shared directory since they need to be different
on each node using the shared volume.
Since the files moved back to the instance directory, I changed the names back to:
to keep things simple.
Also moved p4_vars.template to SDP/Server/Unix/p4/common/cfg so that it doesn't get
copied to the /p4/common/bin folder. Plus, it makes more sense for it to be in that
directory in the SDP structure.
Initial work to simplify p4_vars and remove cluster stuff.
Testing of named instances surfaced some bugs that are in prod sdp,
now fixed in dev.
Added three triggers from RCJ SDP
Moved p4review.cfg into the new /p4/common/cfg to go along with the
instance_vars files. mkdirs.sh now generates an instance_p4review.cfg
Removed incremental p4verify to clean up a bit. It didn't support replicas
and was really never used.
All port settings now live in <instance>_vars file. You set what you want
the ports to be in mkdirs.sh. There is no more fancy logic to try to guess
what the port should be. You set it, and that is what it is.
Remaining to do is to updated scripts to not need p4master_run. Saved
that work for later since this is tested and works.
|#3||10994||robert_cowham||Catchup from Main|
|#2||10867||tom_tyler||Merge Down: Rereshed 'dev' from 'main'.|
|#1||10148||tom_tyler||Promoted the Perforce Server Deployment Package to The Workshop.|