subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gary <listgj-...@yahoo.co.uk>
Subject Re: svnsync: Error while replaying commit
Date Mon, 02 Apr 2012 10:51:33 GMT
----- Original Message -----
From: Giulio Troccoli
On 02/04/12 11:10, Gary wrote:
> ----- Original Message -----
> From: Giulio Troccoli
>> On 02/04/12 10:24, Gary wrote:
>>>> 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.

No problem. I don't know if this is exactly what you want, but:
$ cat ./db/revprops/0/0
K 8
svn:date
V 27
2011-03-01T16:14:38.678110Z
K 17
svn:sync-from-url
V 33
svn://devel.<domain>/<repo>
K 18
svn:sync-from-uuid
V 36
7c76b8fe-c8ee-45e6-8ede-b17e10a7e991
K 24
svn:sync-last-merged-rev
V 1
0
END

So you mean the "sync-from-url" property? That looks correct, to me (with
my admittedly limited knowledge)

>>> Also, can you run svn log -v on revision 80, 81 and 82?
>> [11:41:02] jg@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?

Nope, that's the command. I mean, it *is* the log, so... shouldn't it?
The commands for trunk and branch produce the same output, anyway:
[12:39:07] jg@ggajg ~/.tmp
$ svn log -v -r80 svn://devel.<domain>/<repo>/trunk > trunk ; svn log -v -r80
svn://devel.<domain>/<repo>/branches/working > branch

[12:39:26] jg@ggajg ~/.tmp
$ diff -q trunk branch

[12:39:29] jg@ggajg ~/.tmp


> ------------------------------------------------------------------------


Mime
View raw message