PS C:\Users\marpidone> arc version Exception Command failed with error #128! COMMAND git log -1 --format=" H ct" STDOUT (empty) STDERR fatal: invalid --pretty format: H ct (Run with `--trace` for a full exception trace.)
It appears to be trying to execute
git log -1 --format="%H %ct"
except that it's passing "%H %ct" to PHP's escapeshellarg, which is documented to strip %'s on Windows.
Quoting from http://php.net/manual/en/function.escapeshellarg.php
On Windows, escapeshellarg() instead removes percent signs, replaces double quotes with spaces and adds double quotes around the string.
Apparently by "removes percent signs" they mean "replaces percent signs with spaces", because that's what it's doing on my machine at least.