[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn+ssh issues with svn 1.6.6 on windows (especially for svn-external repo)

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Tue, 12 Jan 2010 00:20:16 +0200 (Jerusalem Standard Time)

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

This is an archived mail posted to the Subversion Dev mailing list.