Fix Issue #3485.
Fix Issue #3485.

* subversion/libsvn_ra_svn/marshal.c
  (svn_ra_svn_write_cmd_failure): Translate error codes to strings before
    passing them over the wire. The other side may have a different OS,
    with different apr error codes. Also handle the very unlikely case
    of err->file being NULL, which would trigger an assertion.

jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion