On 02/04/12 10:24, Gary wrote:
From: Giulio Troccoli
On 02/04/12 08:27, Gary wrote:
----- Original Message -----
From: Henrik Sundberg

Do you have a precommit hook now that was not there when revs 81-82
were committed?
There are no hooks as far as I know. (I'm not an admin, and the admin is not 
very forthcoming on.. well, anything, really).


Svn log will show the revisions whereever in the repository they were
made. Are they missing for real?
Yes the revisions are really missing:
     $ svn log
Did you run svn log on the working copy? I ask because it's really
strange that two revisions are missing so maybe they have been made on a
different part of the repository. I would suggest running svn info to
get the correct repository URL and then run svn log against that URL.
Hmm. Yeah, I ran it on a working copy, just based on what Henrik said.
I wasn't really thinking (being on call will do that to a chap)... Sorry.
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.

Also, can you run svn log -v on revision 80, 81 and 82?


On Fri, Mar 30, 2012 at 15:25, Gary<listgj-...@yahoo.co.uk>   wrote:
I see a lot of reports of this error, but little in the way of
clear information as to what it might mean, or how to fix it:

$ svnsync sync file://`pwd`/dest
Committed revision 1.
Copied properties for revision 1.
Transmitting file data .....................
[...]
Committed revision 79.
Copied properties for revision 79.
Transmitting file data .......................
Committed revision 80.
Copied properties for revision 80.
svnsync: Error while replaying commit

Huh?

If I look at the source server log, revs 81&   82 are "missing"
in the trunk. I imagine they are/were in a branch, which AFAIK
is no longer available. Is there any way to get around this?
Assuming that's the problem, of course.

----- Original Message -----

Reply via email to