Recently someone added the XESS plugin to our Perforce repository, including the following file, which contains a registered copyright symbol:
\\Game\Engine\Plugins\Marketplace\XESS\Documents\Intel® XeLL Developer Guide English.md
When UGS attempts to sync the plugins folder, it raises the following error about this file:
Aborted sync due to error (Failed: chmod: D:\OurProject\Game\Engine\Plugins\Marketplace\XESS\Documents\Intel� XeLL Developer Guide English.md: The operation completed successfully. (Generic=Fault)). If you are on an unreliable connection, you may wish to increase the number of retries from Options > Application Settings… > Advanced.
Outside of UGS, Perforce seems to handle this file just fine.
I’m trying to determine if this is a bug in UGS, Perforce’s API, or an incorrect character set configuration of ours.