Magnus Torfason wrote on Mon, 11 Jan 2010 at 11:53 -0500:
> 1: svnsync (through SSVN):
>
> A svnsync process from an external server that had always worked did no
> longer complete successfully. The error message was:
>
> plink: unknown option "-q"
> Connection terminated
>
> I don't know whether the plink error came from plink or if it is a
> pass-through from some other process, but looking at the plink
> documentation, I can't see that there has ever been a "-q" option.
>
> Resolution: I downgraded SlikSVN to 1.6.5, which did not resolve the issue.
> However, after downgrading all the way down to 1.6.1 again, this issue seems
> to have been resolved.
We added the '-q' to the default value of the 'ssh' svn+*:// scheme some
time ago. The help now reads:
"### Section for configuring tunnel agents." NL
"[tunnels]" NL
"### Configure svn protocol tunnel schemes here. By default, only" NL
"### the 'ssh' scheme is defined. You can define other schemes to" NL
"### be used with 'svn+scheme://hostname/path' URLs. A scheme" NL
"### definition is simply a command, optionally prefixed by an" NL
"### environment variable name which can override the command if it" NL
"### is defined. The command (or environment variable) may contain" NL
"### arguments, using standard shell quoting for arguments with" NL
"### spaces. The command will be invoked as:" NL
"### <command> <hostname> svnserve -t" NL
"### (If the URL includes a username, then the hostname will be" NL
"### passed to the tunnel agent as <user>@<hostname>.) If the" NL
"### built-in ssh scheme were not predefined, it could be defined" NL
"### as:" NL
"# ssh = $SVN_SSH ssh -q" NL
Related?
Daniel
(my configuration overrides it as follows:
ssh = $SVN_SSH /path/to/plink.exe -batch -ssh -2
)
Received on 2010-01-11 23:20:50 CET