* [PATCH v2] git svn: fix authenticaton with 'branch'
@ 2017-03-06 5:59 Hiroshi Shirosaki
2017-03-07 21:32 ` [PULL] git svn branch authentication fix Eric Wong
0 siblings, 1 reply; 3+ messages in thread
From: Hiroshi Shirosaki @ 2017-03-06 5:59 UTC (permalink / raw)
To: e; +Cc: git, Hiroshi Shirosaki
Authentication fails with svn branch while svn rebase and
svn dcommit work fine without authentication failures.
$ git svn branch v7_3
Copying https://xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx at r27519
to https://xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/v7_3...
Can't create session: Unable to connect to a repository at URL
'https://xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx': No more
credentials or we tried too many times.
Authentication failed at
C:\Program Files\Git\mingw64/libexec/git-core\git-svn line 1200.
We add auth configuration to SVN::Client->new() to fix the issue.
Signed-off-by: Hiroshi Shirosaki <h.shirosaki@gmail.com>
---
git-svn.perl | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/git-svn.perl b/git-svn.perl
index fa42364..d240418 100755
--- a/git-svn.perl
+++ b/git-svn.perl
@@ -1175,10 +1175,10 @@ sub cmd_branch {
::_req_svn();
require SVN::Client;
+ my ($config, $baton, undef) = Git::SVN::Ra::prepare_config_once();
my $ctx = SVN::Client->new(
- config => SVN::Core::config_get_config(
- $Git::SVN::Ra::config_dir
- ),
+ auth => $baton,
+ config => $config,
log_msg => sub {
${ $_[0] } = defined $_message
? $_message
--
2.7.4
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [PULL] git svn branch authentication fix
2017-03-06 5:59 [PATCH v2] git svn: fix authenticaton with 'branch' Hiroshi Shirosaki
@ 2017-03-07 21:32 ` Eric Wong
2017-03-07 22:43 ` Junio C Hamano
0 siblings, 1 reply; 3+ messages in thread
From: Eric Wong @ 2017-03-07 21:32 UTC (permalink / raw)
To: Junio C Hamano, Hiroshi Shirosaki; +Cc: git
Thank you. I fixed spelling in the title (s/authenticaton/authentication/),
added my S-o-b, and pushed for Junio to pick up
The following changes since commit 3bc53220cb2dcf709f7a027a3f526befd021d858:
First batch after 2.12 (2017-02-27 14:04:24 -0800)
are available in the git repository at:
git://bogomips.org/git-svn.git svn-auth-branch
for you to fetch changes up to e0688e9b28f2c5ff711460ee8b62077be5df2360:
git svn: fix authentication with 'branch' (2017-03-07 21:29:03 +0000)
----------------------------------------------------------------
Hiroshi Shirosaki (1):
git svn: fix authentication with 'branch'
git-svn.perl | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PULL] git svn branch authentication fix
2017-03-07 21:32 ` [PULL] git svn branch authentication fix Eric Wong
@ 2017-03-07 22:43 ` Junio C Hamano
0 siblings, 0 replies; 3+ messages in thread
From: Junio C Hamano @ 2017-03-07 22:43 UTC (permalink / raw)
To: Eric Wong; +Cc: Hiroshi Shirosaki, git
Eric Wong <e@80x24.org> writes:
> Thank you. I fixed spelling in the title (s/authenticaton/authentication/),
> added my S-o-b, and pushed for Junio to pick up
>
> The following changes since commit 3bc53220cb2dcf709f7a027a3f526befd021d858:
>
> First batch after 2.12 (2017-02-27 14:04:24 -0800)
>
> are available in the git repository at:
>
> git://bogomips.org/git-svn.git svn-auth-branch
>
> for you to fetch changes up to e0688e9b28f2c5ff711460ee8b62077be5df2360:
>
> git svn: fix authentication with 'branch' (2017-03-07 21:29:03 +0000)
>
> ----------------------------------------------------------------
> Hiroshi Shirosaki (1):
> git svn: fix authentication with 'branch'
>
> git-svn.perl | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
Thanks, both. Will pull.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2017-03-07 22:59 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-06 5:59 [PATCH v2] git svn: fix authenticaton with 'branch' Hiroshi Shirosaki
2017-03-07 21:32 ` [PULL] git svn branch authentication fix Eric Wong
2017-03-07 22:43 ` Junio C Hamano
Code repositories for project(s) associated with this public inbox
https://80x24.org/mirrors/git.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).