----- Original Message -----
From: Giulio Troccoli
On 02/04/12 11:51, Gary wrote:
> ----- 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
>>>> 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
>> V 27
>> K 17
>> V 33
>> K 18
>> V 36
>> K 24
>> V 1
>> So you mean the "sync-from-url" property? That looks correct, to me (with
>> my admittedly limited knowledge)
>Well, I would have used svn pl -r0 <repo> to get the list of props (I didn't remember its name) and then svn pg svn:sync-from-url -r0 <repo> but I guess it's the same thing.
>It looks like you're syncing the whole repo. I was just checking :-)
>Howeve, why is svn:sync-last-merged-rev 0? It should be, well, the last merged revision, 79 I think. I guess svn pg svn:sync-last-merged-rev shows 0 as well?
Oh, simply because I removed that (destination) repo once it was clear
it was not correct. I then recreated it this morning in order to perform
one or other operation you or someone else asked me to do.
If I do it now (having tried to sync again), I get:
$ cat db/revprops/0/0
as you expected.
>>> 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_at_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_at_ggajg ~/.tmp
>> $ diff -q trunk branch
>> [12:39:29] jg_at_ggajg ~/.tmp
>What version of SVN are you using? I've got 1.6.12 and if I am in a directory where no changes were made for a revision then svn log doesn't show anything, >e.g.
>svn log -v -r17727
$ svn --version
svn, version 1.6.17 (r1128011)
compiled Jun 2 2011, 10:39:28
I'm not 100% sure what the server version is.
>In the list of files changed in revision 80 that you posted earlier, are there any files at all that are actually in branches/working?
No, all are in trunk.
Received on 2012-04-02 14:16:43 CEST