:: ============================================================================ :: Copyright and license info is available in the LICENSE file included with :: the Server Deployment Package (SDP), and also available online: :: https://swarm.workshop.perforce.com/projects/perforce-software-sdp/view/main/LICENSE :: ---------------------------------------------------------------------------- REM Set P4PORT and P4USER and run p4 login before running this script. REM Also run p4 triggers and put in the SetDefaultDepotSpeMapField.py trigger first as well. SET instance=%1 p4 configure set defaultChangeType=restricted p4 configure set run.users.authorize=1 :: The server.depot.root configurable is valid for P4D 2014.1+ p4 configure set server.depot.root=c:\p4\%instance%\depots p4 configure set journalPrefix=c:\p4\%instance%\checkpoints\p4_%instance% :: The db.peeking configurable is valid for P4D 2013.3+ p4 configure set db.peeking=3 p4 configure set dm.user.noautocreate=2 p4 configure set dm.user.resetpassword=1 p4 configure set filesys.P4ROOT.min=5G p4 configure set filesys.depot.min=5G p4 configure set filesys.P4JOURNAL.min=5G p4 configure set monitor=1 p4 configure set server=3 :: 2015.2 - makes client views global in a commit/edge or cluster environment. p4 configure set server.global.client.views=1 :: For P4D 2013.2+, setting db.reorg.disable=1 has been shown :: to significantly improve performance when Perforce databases (db.* :: files) are stored on some solid state storage devices, while not :: making a difference on others. It should be considered. :: p4 configure set db.reorg.disable=1 p4 configure set lbr.bufsize=1M p4 configure set lbr.autocompress=1 p4 configure set serverlog.file.3=c:\p4\%instance%\logs\errors.csv p4 configure set serverlog.retain.3=7 p4 configure set serverlog.file.4=c:\p4\%instance%\logs\audit.csv p4 configure set serverlog.retain.4=45 p4 configure set serverlog.file.7=c:\p4\%instance%\logs\events.csv p4 configure set serverlog.retain.7=7 p4 configure set serverlog.file.8=c:\p4\%instance%\logs\integrity.csv p4 configure set serverlog.retain.8=7 @echo "Create a depot named 'spec' of type 'spec'. @echo "Create a depot named 'unload' of unload 'spec'. :: For p4d 2013.2+ -Turn off max* commandline overrides. p4 configure set server.commandlimits=2 @echo See http://www.perforce.com/perforce/doc.current/manuals/p4dist/chapter.replication.html#replication.verifying @echo if you are also setting up a replica server. p4 configure set rpl.checksum.auto=1 p4 configure set rpl.checksum.change=2 p4 configure set rpl.checksum.table=1 :: For p4d 2011.1 thru 2015.1, set rpl.compress=3. For p4d 2015.2+, set :: rpl.compress=4. This setting compresses journal data only, which is :: almost always advantageous as it compresses well, while avoiding :: compression of archive data, which is a mixed bag in terms of performance :: benefits, and potentially a net netagive. p4 configure set rpl.compress=4 p4 counter SDP "%DATE%" @echo It is recommended that you run 'p4 configure set security=3' or @echo 'p4 configure set security=4'. @echo See: http://www.perforce.com/perforce/doc.current/manuals/p4sag/chapter.superuser.html#DB5-49899\n"
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#7 | 25113 | Robert Cowham | Merge latest changes from dev | ||
#6 | 23483 | Robert Cowham | Merge in latest changes from dev - includes the mkrep changes. | ||
#5 | 23430 | Robert Cowham | Merge in changes from dev | ||
#4 | 23205 | Robert Cowham | Merged all changes from dev to test | ||
#3 | 22142 | Robert Cowham | Merge in latest changes from Dev | ||
#2 | 20726 | Robert Cowham | Catch up from dev | ||
#1 | 18586 | Robert Cowham | Branching using cowhamr.sdp.dev | ||
//guest/perforce_software/sdp/dev/Server/setup/configure_new_server.bat | |||||
#9 | 16805 | Russell C. Jackson (Rusty) |
#review-16795 Added the audit log as a default structured log and set the rotation to keep 31 days. |
||
#8 | 16460 | C. Thomas Tyler |
Routine Merge Down to dev from main using: p4 merge -b perforce_software-sdp-dev |
||
#7 | 16335 | C. Thomas Tyler |
Routine Merge Down to dev from main using: p4 merge -b perforce_software-sdp-dev |
||
#6 | 16029 | C. Thomas Tyler |
Routine merge to dev from main using: p4 merge -b perforce_software-sdp-dev |
||
#5 | 15554 | C. Thomas Tyler | Routine merge-down from main. | ||
#4 | 12030 | C. Thomas Tyler | Merged down from main to refresh dev branch for SDP. | ||
#3 | 12028 | C. Thomas Tyler | Refreshed SDP dev branch, merging down from main. | ||
#2 | 11463 | Russell C. Jackson (Rusty) | Updated dev to prepare for Summit agreed changes. | ||
#1 | 10638 | C. Thomas Tyler | Populate perforce_software-sdp-dev. | ||
//guest/perforce_software/sdp/main/Server/setup/configure_new_server.bat | |||||
#1 | 10148 | C. Thomas Tyler | Promoted the Perforce Server Deployment Package to The Workshop. |