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

Re: svnsync: Error while replaying commit

From: Giulio Troccoli <giulio.troccoli_at_mediatelgroup.co.uk>
Date: Mon, 02 Apr 2012 11:18:24 +0100

On 02/04/12 11:10, Gary wrote:
> ----- Original Message -----
> From: Giulio Troccoli
>> On 02/04/12 10:24, Gary wrote:
>>> This is perhaps better:
>>>
>>> $ svn log svn://devel.<domain>/<repo>/
>>> [snip]
>>> ------------------------------------------------------------------------
>>> r84 | gpspbu | 2011-06-24 12:52:16 +0200 (Fri, 24 Jun 2011) | 1 line
>>>
>>> merged trunk to branch
>>> ------------------------------------------------------------------------
>>> r83 | gpspbu | 2011-06-24 12:34:38 +0200 (Fri, 24 Jun 2011) | 1 line
>>>
>>> added missing file
>>> ------------------------------------------------------------------------
>>> r82 | ggapbu | 2011-06-23 17:58:49 +0200 (Thu, 23 Jun 2011) | 1 line
>>>
>>> test
>>> ------------------------------------------------------------------------
>>> r81 | gpspbu | 2011-06-23 17:48:03 +0200 (Thu, 23 Jun 2011) | 1 line
>>>
>>> Created a branch working of /<repo>/trunk.
>>> ------------------------------------------------------------------------
>>> r80 | gpspbu | 2011-06-23 16:23:46 +0200 (Thu, 23 Jun 2011) | 1 line
>>>
>>> Added WP31
>>> ------------------------------------------------------------------------
>>> [snip]
>>>
>>> But that still doesn't explain to me why svnsync barfs on those (not)
>>> missing revisions. Looking at the command line history, I can't see
>>>
>>> anywhere where I pointed svnsync at just the trunk, only ever at the
>>>
>>> repo/project within the repo (I took my instructions from
>>> http://svn.apache.org/repos/asf/subversion/trunk/notes/svnsync.txt)
>>>
>> Well, at least we know that the revisions are not missing.
>>
>> Can you show us the source repository path for you synced repo? It
>> should be in one of the properties stored in revision 0 in the synced
>> repo, if I remember well.
> Do you mean in the properties of the one I am trying to sync into, or
> from?I'm not really sure what you mean :P

Sorry, I wasn't very clear. The one your syncing into, so the
destination repo.

>> Also, can you run svn log -v on revision 80, 81 and 82?
> [11:41:02] jg_at_ggajg ~/.tmp
> $ svn log -v -r80 svn://devel.<domain>/<repo>/branches/working
> ------------------------------------------------------------------------
> r80 | gpspbu | 2011-06-23 16:23:46 +0200 (Thu, 23 Jun 2011) | 1 line
> Changed paths:
> M /trunk/030-Quellcode/[snip]
> A /trunk/030-Quellcode/[snip]
> [snip other source code files]
>
> Added WP31
> ------------------------------------------------------------------------

Why is it showing files in trunk when you're log command is for
branches/working ? Or have you just pasted the wrong command?

> [11:41:08] jg_at_ggajg ~/.tmp
> $ svn log -v -r81 svn://devel.<domain>/<repo>/branches/working
> ------------------------------------------------------------------------
> r81 | gpspbu | 2011-06-23 17:48:03 +0200 (Thu, 23 Jun 2011) | 1 line
> Changed paths:
> A /branches/working (from /trunk:80)
>
> Created a branch working of /<repo>/trunk.
> ------------------------------------------------------------------------
>
> [11:41:21] jg_at_ggajg ~/.tmp
> $ svn log -v -r82 svn://devel.<domain>/<repo>/branches/working
> ------------------------------------------------------------------------
> r82 | ggapbu | 2011-06-23 17:58:49 +0200 (Thu, 23 Jun 2011) | 1 line
> Changed paths:
> A /branches/working/030-Quellcode/GPSAssemblies/test.txt
>
> test
> ------------------------------------------------------------------------
Received on 2012-04-02 12:18:59 CEST

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.