非標準ポートでSSHを使用してSVN / SSHを設定するには?

非標準ポートでSSHを使用してSVN / SSHを設定するには?

SSHをポート20000として設定しました。私が試したとき:

svn co svn+ssh://server.com:20000/home/svn/proj1 proj1 --username jm

わかりました。

svn: To better debug SSH connection problems, remove the -q option
from 'ssh' in the [tunnels] section of your Subversion configuration
file. svn: Network connection closed unexpectedly

SVNにポート20000を使用するように指示する必要がありますか?

Ubuntu 11.10を使用しています

ベストアンサー1

Subversion設定で新しい「トンネル」()を定義できます~/.subversion/config。そのセクションを見つけて、[tunnels]次を定義します。

[tunnels]
foo = ssh -p 20000

その後、URLを介してリポジトリにアクセスできますsvn+foo://server.com/home/svn/proj1 proj1

おすすめ記事