Subject: | diff fails or maybe diff link is wrong |
In my installation with SVN::Web 0.53 I can browse through two
repositories quite well.
One error occurs when I click on either HTML or TEXT links in the Diff
column on the "Repository List" page. For example this is my ChangeLog:
http://playground/svnweb/dev/view/drafts/akoenig/ChangeLog
there is the link to the logview
http://playground/svnweb/dev/log/drafts/akoenig/ChangeLog
both work well. Now there are the two links to the HTML and TEXT Diffs.
The former points to:
http://playground/svnweb/dev/diff/drafts/akoenig/ChangeLog?rev1=18219;rev2=18220
and when I click on it I get the text
An error occured
RA layer request failed: PROPFIND request failed on
'/drafts/akoenig/ChangeLog': PROPFIND of '/drafts/akoenig/ChangeLog':
405 Method Not Allowed (http://localhost:2459) at
/usr/local/share/perl/5.8.8/SVN/Web/Diff.pm line 191
The access log reveals that somebody tried to access the wrong path:
127.0.0.1 - - [03/May/2007:17:40:12 +0200] "PROPFIND
/drafts/akoenig/ChangeLog HTTP/1.1" 405 250 "-" "SVN/1.4.2 (r22196)
neon/0.26.2"
The correct propfind would access
10.1.25.5 - akoenig [03/May/2007:17:46:22 +0200] "PROPFIND
/imt/dev/drafts/akoenig/ChangeLog HTTP/1.1" 207 688 "-" "SVN/1.4.2
(r22196) neon/0.26.3"
So where is the error happening?
Thanks!