1
0
mirror of https://github.com/git/git.git synced 2024-10-20 20:28:13 +02:00
git/perl/Git/SVN
Sven Strickroth 38ecf3a35d git-svn, perl/Git.pm: add central method for prompting passwords
git-svn reads passwords from an interactive terminal or by using
GIT_ASKPASS helper tool. This cause GUIs (w/o STDIN connected) to hang
waiting forever for git-svn to complete
(http://code.google.com/p/tortoisegit/issues/detail?id=967).

Commit 56a853b62c0ae7ebaad0a7a0a704f5ef561eb795 also tried to solve
this issue, but was incomplete as described above.

Instead of using hand-rolled prompt-response code that only works with the
interactive terminal, a reusable prompt() method is introduced in this commit.

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2012-12-17 17:21:22 -08:00
..
Memoize
Editor.pm git svn: work around SVN 1.7 mishandling of svn:special changes 2012-10-10 20:02:33 +00:00
Fetcher.pm use Git::SVN->path accessor globally 2012-08-02 21:42:58 +00:00
GlobSpec.pm Make git-svn branch patterns match complete URL 2012-10-05 22:48:12 +00:00
Log.pm Extract Git::SVN::Log from git-svn. 2012-07-27 22:36:06 +00:00
Migration.pm use Git::SVN{,::RA}->url accessor globally 2012-08-02 21:42:59 +00:00
Prompt.pm git-svn, perl/Git.pm: add central method for prompting passwords 2012-12-17 17:21:22 -08:00
Ra.pm git-svn: use path accessor for Git::SVN objects 2012-10-05 22:48:12 +00:00
Utils.pm git-svn: keep leading slash when canonicalizing paths (fallback case) 2012-10-05 22:52:52 +00:00