You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Ajay Mahagaokar <AM...@s2sys.com> on 2012/02/10 00:34:46 UTC

Subversion Exception!

Hello:

 

I am using TortoiseSVN for the first time and got immediately into
trouble. My setup:

 

1.       Win7 64-bit

2.       VirtualBox with Win7 as host

3.       VM is VirtualBox Guest is Ubuntu 10.04 LTS (up to date).

4.       SVN Server is networked and a different m/c.

5.       SVN Working copy is on by VM - command line SVN works fine,
builds fine.

6.       I wanted to use the Tortoise GUI frontend to SVN so 

a.       I installed it

b.      Used file manager  (windows explorer) to move to the Samba share
where we have working directory

c.       Created a new directory (tortoisetest)

d.      Right clicked and did a checkout

e.      Got the below.

 

Any help is appreciated.

 

Thanks,

 

Ajay

 

 

 

---------------------------

Subversion Exception!

---------------------------

Subversion encountered a serious problem.

Please take the time to report this on the Subversion mailing list

with as much information as possible about what

you were trying to do.

But please first search the mailing list archives for the error message

to avoid reporting the same problem repeatedly.

You can find the mailing list archives at

http://subversion.apache.org/mailing-lists.html

 

Subversion reported the following

(you can copy the content of this dialog

to the clipboard using Ctrl-C):

 

In file

'D:\Development\SVN\Releases\TortoiseSVN-1.7.4\ext\subversion\subversion
\libsvn_client\checkout.c'

line 94: assertion failed (svn_uri_is_canonical(url, pool))

---------------------------

OK   

---------------------------


Re: Subversion Exception!

Posted by Ulrich Eckhardt <ul...@dominolaser.com>.
Am 10.02.2012 00:34, schrieb Ajay Mahagaokar:
> I am using TortoiseSVN for the first time and got immediately into
> trouble. My setup:
>
> 1.       Win7 64-bit
> 2.       VirtualBox with Win7 as host
> 3.       VM is VirtualBox Guest is Ubuntu 10.04 LTS (up to date).
> 4.       SVN Server is networked and a different m/c.

What is m/c?

> 5.       SVN Working copy is on by VM - command line SVN works fine,
> builds fine.
> 6.       I wanted to use the Tortoise GUI frontend to SVN so
> a.       I installed it
> b.      Used file manager  (windows explorer) to move to the Samba share
> where we have working directory

Working copies are not necessarily portable between systems, in 
particular not between MS Windows and POSIX systems, because the 
translation of line endings has different results there, so this setup 
is prone to errors. Another thing, where I'm not sure if that could also 
cause problems is that the working copies contain an SQLite database, 
which might also differ between systems (I'm not sure in this point, but 
a Berkeley database does differ). Keep your working copies local.

Another thing is that the database inside the WC requires file locking 
to work, which is not always guaranteed to 100% for network filesystems. 
Another reason to keep working copies local.


> c.       Created a new directory (tortoisetest)
> d.      Right clicked and did a checkout
> e.      Got the below.

Question: You mention host and guest operating systems, is anything of 
that relevant? If I understand you right, I would think that all you 
need is a Win7/64-bit system and a Samba share. Is this fault even 
reproducible or did it occur just once?


> 'D:\Development\SVN\Releases\TortoiseSVN-1.7.4\ext\subversion\subversion
> \libsvn_client\checkout.c'
>
> line 94: assertion failed (svn_uri_is_canonical(url, pool))

Which URL did you check out? Also, I seem to remember some problems with 
certain paths (root of a share), where exactly did you check out the 
working copy?

Thanks for the great description! Not everybody takes the instructions 
to report what they did and to search the web seriously...


Uli
**************************************************************************************
Domino Laser GmbH, Fangdieckstraße 75a, 22547 Hamburg, Deutschland
Geschäftsführer: Thorsten Föcking, Amtsgericht Hamburg HR B62 932
**************************************************************************************
Visit our website at http://www.dominolaser.com
**************************************************************************************
Diese E-Mail einschließlich sämtlicher Anhänge ist nur für den Adressaten bestimmt und kann vertrauliche Informationen enthalten. Bitte benachrichtigen Sie den Absender umgehend, falls Sie nicht der beabsichtigte Empfänger sein sollten. Die E-Mail ist in diesem Fall zu löschen und darf weder gelesen, weitergeleitet, veröffentlicht oder anderweitig benutzt werden.
E-Mails können durch Dritte gelesen werden und Viren sowie nichtautorisierte Änderungen enthalten. Domino Laser GmbH ist für diese Folgen nicht verantwortlich.
**************************************************************************************