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 )