[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Regression in trunk from 1.4, some checkouts failing

From: Augie Fackler <durin42_at_gmail.com>
Date: Tue, 29 Jan 2008 20:36:57 -0600

Hey all,

I was getting back into a project and so was doing a clean checkout of
their code, and noticed I couldn't fetch a wc using a 1.5 client, but
could with 1.4. In 1.5:
% svn co http://svn.perian.org/trunk perian3
svn: Error at entry 1 in entries file for 'perian3':
svn: Entry contains non-canonical path 'http://svn.perian.org/'

Whereas with a 1.4 client the checkout works (other than some
externals being down) as expected.

[8:27pm] <glasser>I bet we added extra canonicalization check at some
point, and scheme://host/ canonicalizes to scheme://host
[8:27pm] <glasser>(which might be wrong)
...
[8:28pm] <glasser>Looks like the check was added in r26472 by cmpilato
for #2780
[8:29pm] <glasser>I *think* the main issue here is that http://svn.perian.org/
  should be considered canonical, not http://svn.perian.org

That's the summary of what I've seen. The Perian repo referenced above
is open for anon. access (other than maybe the website part, but trunk
works for testing), so that should be usable for testing by anyone
that needs it. Let me know if I can lend a hand at all on this.

Peace,
Augie

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-01-30 03:37:25 CET

This is an archived mail posted to the Subversion Dev mailing list.