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

Reply via email to