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

Re: TortoiseSVN assertion failed

From: Thomas Krebs <Thomas.Krebs_at_mecadtron.de>
Date: Fri, 23 Dec 2011 14:26:12 +0100

Am 23.12.2011 13:08, schrieb Stefan Sperling:
> On Fri, Dec 23, 2011 at 12:05:43PM +0100, Thomas Krebs wrote:
>> Am 23.12.2011 02:52, schrieb Stefan Sperling:
>>> Are you sure you checked out a new working copy before this happened?
>>
>> The assertion only happens from the working copy checked out from the
>> new server.
>
>> sqlite> select repos_id from nodes where local_relpath = '';
>> 1
>> sqlite> select repos_id, local_relpath from nodes where
>> file_external is not null;
>> 2|acisapp.rc
>> sqlite>
>>
>> The file acisapp.rc is an external file.
>
> Thanks. That clearly shows that svn has a problem.
>
>>> If my suspicion about file externals is correct this should provide some
>>> insight. Normally the repos IDs shown in the first column should all match up.
>>> In your case there will be one or more paths shown with a repos_id that
>>> differs. Can you check the corresponding external definitions for correctness?
>>
>> What do you mean with correctness? In the original repository they
>> are correct in the way that they work. The URL points to a file on
>> the
>> server like: https://myserver.mydomain.tld/svn/main/.../blabla
>
> Well, is the URL of this file in the same _repository_ as the working
> copy root folder, or not? One server can serve multiple repositories so
> your statement doesn't clearly explain the situation.

Yes, in the original server/repository it is in the same
server/repository, after moving it to the new server it (of course)
points to the original server/repository. I would not expect it to be
changed by the transfer.

>
> Can you show the output of these commands?
> cd working_copy
> svn info
> svn info acisapp.rc

Path: .
Working Copy Root Path: D:\tools\Nextra_Application-sonne
URL: https://sonne.mecadtron.de/svn/main/Nextra_Application
Repository Root: https://sonne.mecadtron.de/svn/main
Repository UUID: 179b6de1-e90f-224f-a09f-19cd8c20e1bf
Revision: 19125
Node Kind: directory
Schedule: normal
Last Changed Author: Joachim
Last Changed Rev: 19125
Last Changed Date: 2011-12-21 19:01:41 +0100 (Mi, 21 Dez 2011)

D:\tools\Nextra_Application-sonne>svn info acisapp.rc
Path: acisapp.rc
Name: acisapp.rc
Working Copy Root Path: D:\tools\Nextra_Application-sonne
URL: https://merkur.mecadtron.de/svn/main/Acis_Application/acisapp.rc
Repository Root: https://merkur.mecadtron.de/svn/main
Repository UUID: 179b6de1-e90f-224f-a09f-19cd8c20e1bf
Revision: 19127
Node Kind: file
Schedule: normal
Last Changed Author: thomas
Last Changed Rev: 19056
Last Changed Date: 2011-11-29 14:47:25 +0100 (Di, 29 Nov 2011)
Text Last Updated: 2011-12-22 17:38:40 +0100 (Do, 22 Dez 2011)
Checksum: 2ba869d8c2b25d271149e4fe535f0313a99f1868

I see the situation - the external file points to a URL that is in a
different server, but even that should work, right?

> Thanks!

Thomas
Received on 2011-12-23 14:26:47 CET

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.