Opened 13 years ago
Last modified 10 years ago
#32753 closed defect
git-svn assertion failed (svn_uri_is_canonical(repos_URL, pool)) — at Version 1
Reported by: | jochen@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.0.3 |
Keywords: | svn subversion | Cc: | |
Port: | git |
Description (last modified by jochen@…)
Hi,
I am having trouble with git-svn, i.e., with the combination of git-core and subversion. Since the last upgrade, whenever I am trying to fetch (in my case from a https:// URL) I get the following error
svn: E235000: In file 'subversion/libsvn_ra_neon/session.c' line 798: assertion failed (svn_uri_is_canonical(repos_URL, pool)) error: git-svn died of signal 6
Accessing the same subversion repository with plain svn (the same version) does work.
I have searched the web, but could not find any description of the underlying issue or of others who might have this problem. However, apparently there is something wrong in the
communication of git and svn...
> git --version git version 1.7.7.4> git svn --version git-svn version 1.7.7.4 (svn 1.7.2)> svn --version svn, version 1.7.2 (r1207936) compiled Jan 2 2012, 23:23:36 Copyright (C) 2011 The Apache Software Foundation. This software consists of contributions made by many people; see the NOTICE file for more information. Subversion is open source software, see http://subversion.apache.org/ The following repository access (RA) modules are available: * ra_neon : Module for accessing a repository via WebDAV protocol using Neon. - handles 'http' scheme - handles 'https' scheme * ra_svn : Module for accessing a repository using the svn network protocol. - with Cyrus SASL authentication - handles 'svn' scheme * ra_local : Module for accessing a repository on local disk. - handles 'file' scheme * ra_serf : Module for accessing a repository via WebDAV protocol using serf. - handles 'http' scheme - handles 'https' scheme
Btw, it works with the current git binary from
http://code.google.com/p/git-osx-installer/downloads/list?can=3
(Which is an ugly but workable workaround for the time being).
Note: See
TracTickets for help on using
tickets.