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

Re: svn ls file:///svnrepositories/test@comp doesn't work

From: Ximon Eighteen <ximon.eighteen_at_int.greenpeace.org>
Date: 2005-09-21 12:30:22 CEST

ark-d@betasystems.com wrote:
> Hi all,
>
> if I create a repository "test@comp" and import some directories into it
> and then want to list these direcories beneath the repostitory with:
>
> svn ls file:///svnrepositories/test_at_comp
>
> I'm getting this error message:
>
> subversion/libsvn_subr/opt.c:508: (apr_err=205000)
> svn: Syntax error parsing revision 'comp'
>
> but, if I list
>
> svn ls file:///svnrepositories/test_at_comp/directory1
>
> it's ok.
>
> Does it mean that repository browsing for repositories with special
> character like "@" doesn't work for browsing the whole repository?
>
> Is there any reference for valid repository names?

Looks like a bug to me. The @ symbol is used on the end of a repository
URL to indicate a peg revision, e.g. URL@123. That would mean the peg
revision URL handling code in Subversion should be either smart enough
to only look for @ that is followed by digits and then the end of the
URL, or @ should be disallowed in URLs. I favour peg URL processing
handling @ correctly.

Ximon

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Sep 21 12:34:47 2005

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