Author: rhuijben
Date: Tue Jun 28 11:14:11 2011
New Revision: 1140524

URL: http://svn.apache.org/viewvc?rev=1140524&view=rev
Log:
* subversion/libsvn_wc/upgrade.c
  (upgrade_working_copy): Following up on r1140513, try to handle missing
    directories on a few Linux variants.
    (Currently upgrade_tests.py 11: missing directories and obstructing files
     is ok on Ubuntu, but fails on Debian and Centos)

Modified:
    subversion/trunk/subversion/libsvn_wc/upgrade.c

Modified: subversion/trunk/subversion/libsvn_wc/upgrade.c
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_wc/upgrade.c?rev=1140524&r1=1140523&r2=1140524&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_wc/upgrade.c (original)
+++ subversion/trunk/subversion/libsvn_wc/upgrade.c Tue Jun 28 11:14:11 2011
@@ -1686,7 +1686,8 @@ upgrade_working_copy(void *parent_baton,
                               scratch_pool, iterpool);
   if (err)
     {
-      if (APR_STATUS_IS_ENOENT(err->apr_err))
+      if (APR_STATUS_IS_ENOENT(err->apr_err)
+          || SVN__APR_STATUS_IS_ENOTDIR(err->apr_err))
         {
           /* An unversioned dir is obstructing a versioned dir */
           svn_error_clear(err);


Reply via email to