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.
**************************************************************************************