git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: git-svn throwing assertion on old svn tracking branch

From
Nicolas Vilz <niv@iaglans.de>
Date
Jan 5, 2007, 09:18 UTC
Message-ID
<20070105091855.GA10777@hermes.lan.home.vilz.de>
In-Reply-To
<20070101022734.GF7730@hand.yhbt.net>
On Sun, Dec 31, 2006 at 06:27:34PM -0800, Eric Wong wrote:
Show 21 quoted lines
> Eric Wong <normalperson@yhbt.net> wrote:
> > Nicolas Vilz <niv@iaglans.de> wrote:
> > > hello guys,
> > > 
> > > it has been a while, i tried git in conjunction with svn... i got a nice
> > > history, when working with it. This Work is now a year old.
> > > 
> > > Now I wanted to get on working and got following error message while
> > > fetching from one specific svn tracking branch:
> > > 
> > > $ git-svn fetch -i svn_master
> > > perl: subversion/libsvn_subr/path.c:343: svn_path_remove_component: 
> > > Assertion `is_canonical(path->data, path->len)' failed.
> > > Aborted
> 
> Actually, I just hit upon a weird bug in svm (SVN::Mirror) that was
> similar to this (line 114 of the same file, 1.4.2dfsg1-2 in Debian).
> Can you try taking the trailing slash out of the URL?
> (.git/svn/svn_master/info/url).
> 
> Thanks.

Actually I can fetch the revisions now again. Maybe that that little trailing slash did it.

Nicolas Vilz
Previous: Eric Wong
Message 9 of 9 in “git-svn throwing assertion on old svn tracking branch”
  1. Nicolas VilzDec 20, 2006
  2. Eric WongDec 21, 2006
  3. Nicolas VilzDec 22, 2006
  4. Nicolas VilzDec 22, 2006
  5. Eric WongDec 22, 2006
  6. Nicolas VilzDec 22, 2006
  7. Eric WongDec 23, 2006
  8. Eric WongJan 1, 2007
  9. Nicolas VilzJan 5, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.