Your message dated Tue, 24 Oct 2006 20:18:10 +0000 with message-id <[EMAIL PROTECTED]> and subject line Bug#392702: [PATCH] Re: git-svn: fix commits over svn+ssh:// has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message ---Package: git-svn Version: 1:1.4.2.3-1 Severity: important [madcoder hades] LC_ALL=C git-svn commit 146859da89ce4008b730a392c751d28345800cdc diff-tree 81055e0d78d3bd69b76fcf3e1a76ecbe1d669c44 146859da89ce4008b730a392c751d28345800cdc Unknown svn protocol command: Unknown command 'check-path' at /usr/bin/git-svn line 3150 2304 at /usr/bin/git-svn line 547 main::commit_lib('146859da89ce4008b730a392c751d28345800cdc') called at /usr/bin/git-svn line 457 main::commit('146859da89ce4008b730a392c751d28345800cdc') called at /usr/bin/git-svn line 149 does not works with a downgrade to subversion 1.3.2-5+b1 from etch, nor with the libsvn-core-perl of the same versi, nor with the libsvn-core-perl of the same version -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.17-2-amd64 Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to fr_FR.UTF-8) Versions of packages git-svn depends on: ii git-core 1:1.4.2.3-1 content addressable filesystem ii libsvn-core-perl 1.3.2-6 Perl bindings for Subversion ii libwww-perl 5.805-1 WWW client/server library for Perl Versions of packages git-svn recommends: pn git-doc <none> (no description available) -- no debconf information
--- End Message ---
--- Begin Message ---Hi, the patch is included in git-core 1.4.3.2-1 in unstable. Thanks, Gerrit. On Sat, Oct 14, 2006 at 04:57:51PM +0200, Pierre HABOUZIT wrote: > I confirm that fixes it indeed. > > On Sat, Oct 14, 2006 at 02:02:37AM -0700, Eric Wong wrote: > > Once a get_commit_editor has been called from an SVN session, RA > > layer operations are not allowed (well, unless you're using > > file:// or http(s)://). So we'll pass an alternate SVN::Ra > > object to our editor object for running 'check-path'. > > > > This should fix commits over svnserve (svn:// without ssh, too). > > > > Closes Debian bug #392702, thanks to Pierre Habouzit for > > reporting the bug. > > > > Signed-off-by: Eric Wong <[EMAIL PROTECTED]> > > --- > > git-svn.perl | 4 ++-- > > 1 files changed, 2 insertions(+), 2 deletions(-) > > > > diff --git a/git-svn.perl b/git-svn.perl > > index a128d90..0f968c8 100755 > > --- a/git-svn.perl > > +++ b/git-svn.perl > > @@ -536,7 +536,7 @@ sub commit_lib { > > $SVN = libsvn_connect($repo); > > my $ed = SVN::Git::Editor->new( > > { r => $r_last, > > - ra => $SVN, > > + ra => $SVN_LOG, > > c => $c, > > svn_path => $SVN_PATH > > }, > > @@ -832,7 +832,7 @@ sub commit_diff { > > $SVN ||= libsvn_connect($repo); > > my @lock = $SVN::Core::VERSION ge '1.2.0' ? (undef, 0) : (); > > my $ed = SVN::Git::Editor->new({ r => $SVN->get_latest_revnum, > > - ra => $SVN, c => $tb, > > + ra => $SVN_LOG, c => $tb, > > svn_path => $SVN_PATH > > }, > > $SVN->get_commit_editor($_message, > -- > ?O? Pierre Habouzit > ??O [EMAIL PROTECTED] > OOO http://www.madism.org
--- End Message ---

