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

Re: svn merge fails in 0.15

From: Philip Martin <philip_at_codematters.co.uk>
Date: 2002-11-17 14:05:18 CET

sperber@informatik.uni-tuebingen.de (Michael Sperber [Mr. Preprocessor]) writes:

> (Could *that* be the problem?)
>
> I'll gdb in as soon as I have time.

No need, I've worked it out. The problem is your URL contains an '@'
character

http://sperber@subversion.informatik.uni-tuebingen.de/svn/repos/s48/s48/rk

which Subversion is interpreting as a magic separator between the URL
and the Subversion revision number. When svn_opt_args_to_target_array
calls parse_path, the latter returns an error because it cannot read a
revision number. Unfortunately, svn_opt_args_to_target_array is
ignoring the error, which is not a good idea since parse_path has not
set up the output paths.

I never liked using '@' as a revision separator, I'd prefer to drop
the notation all together. If we decide to retain it, we have to
accept that users are going to use URLs like the one Michael used.

-- 
Philip Martin
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Nov 17 14:06:02 2002

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.