git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Delivery Status Notification (Failure)

From
Frank Li <lznuaa@gmail.com>
Date
Feb 2, 2010, 04:30 UTC
Message-ID
<1976ea661002012030h23aa415ek30aa6db23cb88d0e@mail.gmail.com>
In-Reply-To
<be6fef0d1002012015q2a10af1cq4c5e5f968039ee45@mail.gmail.com>
2010/2/2 Tay Ray Chuan <rctay89@gmail.com>:
Show 9 quoted lines
> Hi,
>
> On Fri, Jan 29, 2010 at 11:04 PM, Frank Li <lznuaa@gmail.com> wrote:
>> I prefer git-svn can provide environment to launch a external
>> application to input password like open ssh.
>
> how about users who are authenticating over http with basic and
> digest? How does one go about launching an external app for password
> input in those cases?

There are not problem if run git svn clone from console. But a gui application, such tortoisegit, launch "git svn clone" and capture git svn clone output. If passwd needed, git svn clone will read character from console but GUI application don't know that and wait git svn output. So there are dead lock till timeout and fail.

The same problem has been happen at ssh. But OpenSSH provide a option, environment SSH_ASKPASS, which point to a application. when passwd need, openssh launch this GUI application, user can input passwd at this GUI application.

The basic requirement is git svn can provide a way to prompt a dialog box to input passwd.

Frank Li
Previous: Tay Ray ChuanNext: Laszlo Papp
Message 6 of 14 in “Implement --password option for git svn perl script”
  1. Laszlo PappJan 29, 2010
  2. Fwd: Delivery Status Notification (Failure)Laszlo Papp, Jan 29, 2010
  3. Frank LiJan 29, 2010
  4. Laszlo PappFeb 1, 2010
  5. Tay Ray ChuanFeb 2, 2010
  6. Frank LiFeb 2, 2010
  7. Laszlo PappFeb 2, 2010
  8. Eric WongFeb 2, 2010
  9. Frank LiFeb 2, 2010
  10. Laszlo PappFeb 2, 2010
  11. Frank LiFeb 2, 2010
  12. Laszlo PappFeb 4, 2010
  13. Steve DiverFeb 5, 2010
  14. Laszlo PappFeb 8, 2010

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.