Enhancements
Now using the 2016.2 version of the P4 api to build the bridge.
BRIDGE CHANGES: bridge unit tests clean up. Removed warnings, all tests run clean.
added private enviro to the P4BridgeServer to allow overriding parameters locally. This is a work-around for bug 86738.
added TestEnviro, TestParallelSync, TestSetVars and TestRsh to bridge unit tests.
added these entry points to p4bridge-api.h and .cpp: Update(const char *var, const char *val); ClearUpdate(const char *var);
added these entry points to P4BridgeServer Update(const char *var, const char *value); ClearUpdate(const char *var); SetProtocol(var, value);
added NLog for test logging
added test timings in log file
P4API.NET CHANGES:
added additional documentation to many C# classes. added these entry points to P4Server Class: Update(string var, string val); ClearUpdate(string var); SetCharacterSet(IntPtr pServer, String charSet, String FileCharSet);
improved reliability of API Unit tests during exceptions.
Bug Fixes
1522723 (Bug 89400) * GetHashCode() now provided for Perforce classes in P4API.
(Bug 85941) ** Parallel sync now returns overwrite errors.