I use TortoisePlink in the default configuration with TortoiseSVN 1.14.3. As far as I can determine, it works flawlessly with TortoiseSVN in every respect, using a Pageant-compatible agent with a Yubikey for authentication.
In order to test some proposed changes to my /usr/local/bin/svnserve bash script on the svn server, I need to be able to run TortoisePlink from the command line. This does not work for me.
This command:
returns immediately with no output. The message in the server's /var/log/auth.log file is:
Aug 16 13:17:30 localhost sshd[1026]: Connection closed by authenticating user kjohnson 10.10.10.32 port 28387 [preauth]
If I use plink.exe from the regular putty distribution on the command line, it works in the expected way.
c:\Program Files\PuTTY\> plink -batch
kjoh...@10.10.10.16 svnserve --help
usage: svnserve [-d | -i | -t | -X] [options]
Subversion repository server.
Type 'svnserve --version' to see the program version.
...
Using the -sshlog option for TortoisePlink did not create a log file (nor any error messages).
Is there some way to make TortoisePlink give me a useful error message in this situation? Right now I feel pretty stuck.
Ken
...