Index: subversion/libsvn_subr/io.c
===================================================================
--- subversion/libsvn_subr/io.c	(revision 12512)
+++ subversion/libsvn_subr/io.c	(working copy)
@@ -80,7 +80,9 @@
     int sleep_count = 1000;                                                \
                                                                            \
     for ( retries = 0;                                                     \
-          APR_TO_OS_ERROR (err) == ERROR_ACCESS_DENIED && retries < 100;   \
+          ( ( APR_TO_OS_ERROR (err) == ERROR_ACCESS_DENIED     ) ||        \
+            ( APR_TO_OS_ERROR (err) == ERROR_SHARING_VIOLATION )           \
+          ) && retries < 100;                                              \
           ++retries )                                                      \
     {                                                                      \
       apr_sleep (sleep_count);                                             \


