Fix Access Denied errors on checkout/update with working copies stored on SMBv1 network shares.
Fix Access Denied errors on checkout/update with working copies stored on
SMBv1 network shares.

Discussion: http://svn.haxx.se/dev/archive-2015-09/0054.shtml

* subversion/libsvn_subr/io.c
  (svn_io__win_rename_open_file): Return SVN_ERR_UNSUPPORTED_FEATURE if
   SetFileInformationByHandle() returns ERROR_ACCESS_DENIED. Windows seems
   to do not support performing rename operation twice using same file handle
   for SMBv1 network shares and return ERROR_ACCESS_DENIED in this without
   even sending request to SMB server. The caller will fall back to normal
   close + rename in this case.


git-svn-id: f8a4e5e023278da1e04e203c7fe051e3c4285d88@1701736 13f79535-47bb-0310-9956-ffa450edef68

YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion