[prev in list] [next in list] [prev in thread] [next in thread]
List: subversion-issues
Subject: [Issue 4182] New - Error with file externals between 1.7.4 client and 1.4.3 server
From: spodskubka () tigris ! org
Date: 2012-05-10 12:47:48
Message-ID: iz4182 () subversion ! tigris ! org
[Download RAW message or body]
http://subversion.tigris.org/issues/show_bug.cgi?id=4182
Issue #|4182
Summary|Error with file externals between 1.7.4 client and 1.4
|.3 server
Component|subversion
Version|1.7.x
Platform|PC
URL|http://svn.haxx.se/users/archive-2012-05/0074.shtml
OS/Version|Windows 7
Status|NEW
Status whiteboard|
Keywords|
Resolution|
Issue type|DEFECT
Priority|P3
Subcomponent|unknown
Assigned to|issues@subversion
Reported by|spodskubka
------- Additional comments from spodskubka@tigris.org Thu May 10 05:47:47 -0700 2012 -------
This is a link to my related mailing list report:
http://svn.haxx.se/users/archive-2012-05/0074.shtml
I'll summarize it:
Client: Windows 7, Subversion 1.7.4
Server: CentOS 4.3, Subversion 1.4.3 served via Apache 2.0.52
Protocol: http://
The bug seems to be related to the server version and the communication
protocol. It is triggered only with file externals over the http:// protocol to
a Subversion 1.4.3 server. Directory externals, a Subversion 1.7.0 server and
the file:// protocol work just fine (I didn't test svn://).
I did not take the liberty of selecting a subcomponent for this issue because I
don't know enough of the structure of Subversion, but I'm guessing
libsvn_ra_neon, since that's the used communication protocol, which seems to be
the origin of the bug.
I have made Wireshark captures for the failed and for the successful
communication using the scripts below. I will attach them to this issue if I
find out how.
The following script reproduces the error.
In this script http://192.168.0.22/svn/repos/test123 represents an empty repository.
The script:
----------
svn co http://192.168.0.22/svn/repos/test123 wc123
echo test >wc123\test1.txt
svn add wc123\test1.txt
svn ci -m "initial checkin" wc123
svn up wc123
svn propset svn:externals "^/test1.txt test2.txt" wc123
svn up wc123
svn up wc123
----------
The last update outputs the following:
----------
Updating 'wc123':
Fetching external item into 'wc123\test2.txt':
svn: warning: W160016: Failure opening '/test1.txt/test2.txt'
At revision 1.
svn: E205011: Failure occurred processing one or more externals definitions
----------
I tried the same with the subversion repository (apparently Subversion
1.7.0), there I could not reproduce the error with the following script.
Everything went well.
----------
svn co http://svn.apache.org/repos/asf/subversion/trunk/doc wcsvn
svn propset svn:externals "../INSTALL test.txt" wcsvn
svn up wcsvn
svn up wcsvn
----------
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=463&dsMessageId=2959082
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