[prev in list] [next in list] [prev in thread] [next in thread] 

List:       subversion-issues
Subject:    [Issue 4411] New - parent-relative file external can corrupt working copy
From:       stsp () tigris ! org
Date:       2013-08-13 13:30:30
Message-ID: iz4411 () subversion ! tigris ! org
[Download RAW message or body]

http://subversion.tigris.org/issues/show_bug.cgi?id=4411
                 Issue #|4411
                 Summary|parent-relative file external can corrupt working copy
               Component|subversion
                 Version|trunk
                Platform|All
                     URL|
              OS/Version|All
                  Status|NEW
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P3
            Subcomponent|unknown
             Assigned to|issues@subversion
             Reported by|stsp






------- Additional comments from stsp@tigris.org Tue Aug 13 06:30:30 -0700 2013 -------
If a parent-relative file external is defined, using the ../ URL-shorthand
notation in the externals definition, and a working working copy containing this
external is switched to a different branch (which also contains the same
externals definition), the working copy will fail to update itself after the switch.

Error messages differ depending on the repository access method.

This is the error message for ra_local:

svn: warning: apr_err=SVN_ERR_FS_NOT_FOUND
svn: warning: W160013: Working copy path 'gamma-ext' does not exist in repository
subversion/svn/update-cmd.c:175: (apr_err=SVN_ERR_CL_ERROR_PROCESSING_EXTERNALS)
svn: E205011: Failure occurred processing one or more externals definitions
svn: warning: apr_err=SVN_ERR_FS_NOT_FOUND
svn: warning: W160013: Working copy path 'gamma-ext' does not exist in repository
subversion/svn/update-cmd.c:175: (apr_err=SVN_ERR_CL_ERROR_PROCESSING_EXTERNALS)
svn: E205011: Failure occurred processing one or more externals definitions

For ra_serf, the message looks like:

svn: warning: apr_err=SVN_ERR_XML_MALFORMED
svn: warning: W130003: The XML response contains invalid XML
subversion/svn/update-cmd.c:175: (apr_err=SVN_ERR_CL_ERROR_PROCESSING_EXTERNALS)
svn: E205011: Failure occurred processing one or more externals definitions
svn: warning: apr_err=SVN_ERR_XML_MALFORMED
svn: warning: W130003: The XML response contains invalid XML
subversion/svn/update-cmd.c:175: (apr_err=SVN_ERR_CL_ERROR_PROCESSING_EXTERNALS)
svn: E205011: Failure occurred processing one or more externals definitions

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=463&dsMessageId=3062534

To unsubscribe from this discussion, e-mail: [issues-unsubscribe@subversion.tigris.org].
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic