#------------------------------------------------------------------------------- # P4Broker for CBD dev/testing #------------------------------------------------------------------------------- target = 1555; listen = 1666; directory = C:\p4\1\bin; logfile = C:\p4\1\logs/p4broker.log; debug-level = server=1; admin-name = "Perforce Admins"; admin-phone = 999/911; admin-email = admin@p4bsw.com; compress = false; redirection = selective; #------------------------------------------------------------------------------- # CBD rewrites 'p4 sync' and friends ('p4 update' and 'p4 flush'), and their # API-equivalents. #------------------------------------------------------------------------------- command: ^(flush|get|sync|update)$ { action = filter; execute = "C:\p4\common\bin\cbd\scripts\wssync.bat"; } # Show Broker Input (Debugging Utility). command: ^(sbi)$ { action = filter; execute = "C:\p4\common\bin\cbd\scripts\sbi.bat"; }
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#2 | 25121 | C. Thomas Tyler |
Added 'p4 get' to list of 'p4 sync' related commands in which to do "Magic Sync" logic. The 'p4 get' command is an undocumented (AFAICT) synonym for 'p4 sync'. |
||
#1 | 15008 | C. Thomas Tyler | Merge down from CBD mainline. | ||
//guest/perforce_software/cbd/main/broker/p4broker.win.cfg | |||||
#1 | 13835 | C. Thomas Tyler |
Added Windows support for server-side components. These changes should not interfere with Linux operation. Includes: * Sample Windows broker config file. * Windows batch file wrapper scripts. * Code changes to support minor variations for Windows and Linux SDP. * Some defensive coding to avoid an exception to avoid processing a Classic workspace. |
||
//guest/perforce_software/cbd/ntx64/broker/p4broker.win.cfg | |||||
#4 | 13826 | C. Thomas Tyler | Adjusted to call wssync.bat rather then Cbd.py directly. | ||
#3 | 13823 | C. Thomas Tyler |
Cannot use Python3.4, as P4Python only supports Python3.3 (as of P4Python 2015.1). |
||
#2 | 13822 | C. Thomas Tyler |
Switched sample broker config to use Python 3.4. This hard-codes 3.4 rather than using either, but that's OK as this is just a sample config rather than actual software. |
||
#1 | 13810 | C. Thomas Tyler | Added broker config for Windows. |