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

Re: svnsync failure

From: Garrett Rooney <rooneg_at_electricjellyfish.net>
Date: 2006-10-23 23:10:50 CEST

On 10/23/06, Terekhov_mikhail@emc.com <Terekhov_mikhail@emc.com> wrote:
>
>
> > -----Original Message-----
> > From: rooneg@gmail.com [mailto:rooneg@gmail.com] On Behalf Of Garrett
> > Rooney
> > Sent: Monday, October 23, 2006 4:08 PM
> > To: Terekhov, Mikhail
> > Cc: terekhov@emc.com; users@subversion.tigris.org
> > Subject: Re: svnsync failure
> >
> > On 10/23/06, Terekhov_mikhail@emc.com <Terekhov_mikhail@emc.com>
> wrote:
> >
> > > The repository is small, so it is relatively easy to experiment.
> I've
> > > dumped offending revision (359), loaded it into destination
> repository
> > > and svnsync became happy again.
> > >
> > > The revision in question is very simple - it is just a one file
> rename.
> > > User (on Windows box & svn-1.3.2) renamed file with a space in the
> name:
> > > "some%20name.ext" --> "some name.ext".
> >
> > Interesting. Maybe there's a url encoding problem in the svnsync code
> > someplace.
> >
> > > It is strange but 'svn log --verbose -r 359' says nothing, just a
> single
> > > line of dashes (both 1.4.0 and trunk versions).
> >
> > That's likely an issue of where you run the log from. If you give it
> > a target of the root of the repos (i.e.
> > https://svn.myserver.com/myproject) you should see something.
> >
> > > Svncync from the trunk gives the following error:
> > >
> > > svnsync: REPORT request failed on
> 'https://svn.myserver.com/myproject'
> > > svnsync: File not found: revision 358, path '/my/path/some name.ext'
> > >
> > > Why 358? The file was created in rev. 230 and never changed since.
> >
> > Not sure, if I knew that I'd probably have fixed the bug already ;-)
> >
> > If you could try using the repos URL as the target of the log that
> > would be helpful, once I have that I should be able to dumplicate the
> > problem and fix it.
> >
>
> svn log --verbose -r 359 https://svn.myserver.com/myproject
>
> gives:
>
> ------------------------------------------------------------------------
> r359 | username | 2006-10-20 16:25:25 -0400 (Fri, 20 Oct 2006) | 1 line
> Changed paths:
> A /docs/subdir/some name.ext (from /docs/subdir/some%20name.ext:358)
> D /docs/subdir/some%20name.ext
>
> Renamed remotely
> ------------------------------------------------------------------------

Thanks! This is fixed on trunk in r22092, I'll propose it for
backport to 1.4.x as soon as I confirm that it builds there.

-garrett

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Oct 23 23:11:43 2006

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

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