Package: git-svn
Version: 1:1.7.2.3-2.2
Severity: normal

>From a clean directory, i get an internal assertion on the initial fetch:

0 $ git svn init -Thttp://trac-hacks.org/svn/tagsplugin/trunk 
-thttp://trac-hacks.org/svn/tagsplugin/tags 
-bhttp://trac-hacks.org/svn/tagsplugin/branches
Initialized empty Git repository in /home/dkg/src/trac/plugins/tags/git/.git/
Using higher level of URL: http://trac-hacks.org/svn/tagsplugin/trunk => 
http://trac-hacks.org/svn
0 $ git svn fetch
W: Ignoring error from SVN, path probably does not exist: (160013): Filesystem 
has no item: File not found: revision 100, path '/tagsplugin'
W: Do not be alarmed at the above message git-svn is just searching 
aggressively for old history.
This may take a while on large repositories
perl: 
/build/buildd-subversion_1.6.12dfsg-4-i386-F4jqyg/subversion-1.6.12dfsg/subversion/libsvn_subr/path.c:115:
 svn_path_join: Assertion `svn_path_is_canonical(component, pool)' failed.
error: git-svn died of signal 6
134 $

If i then wipe out the half-formed .git/ directory and try again like this:

 git svn init -s http://trac-hacks.org/svn/tagsplugin

then the "git svn fetch" step proceeds as normal.

If i'm reading the docs correctly, these two initialization choices
should be roughly equivalent.


At the very least, if the former is somehow incorrect, i'd hope it
could be caught at "git svn init" time instead of waiting for an
assertion from deep within the bowels of svn.

Thanks for maintaining git-svn in debian!  It is an incredibly useful
tool.

Regards,

        --dkg

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.37-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages git-svn depends on:
ii  git                        1:1.7.2.3-2.2 fast, scalable, distributed revisi
ii  libsvn-perl                1.6.12dfsg-4  Perl bindings for Subversion
ii  libterm-readkey-perl       2.30-4        A perl module for simple terminal 
ii  libwww-perl                5.837-1       simple and consistent interface to

git-svn recommends no packages.

Versions of packages git-svn suggests:
ii  git-doc                    1:1.7.2.3-2.2 fast, scalable, distributed revisi
ii  subversion                 1.6.12dfsg-4  Advanced version control system

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to