SSH を使用していることを考えると、認証に公開鍵を使用することをお勧めします。これにより、パスワードの必要性が完全に節約されます。
キーを作成してインストールするためのガイドは、こちらにあります。
<ブロック引用>
svn co svn+ssh://username:[email protected]/home/svn/shproject
鍵ペアを生成する方がはるかに優れています。ローカル ユーザーとして:
$ ssh-keygen -t rsa
(すべてのデフォルトを受け入れます)
次に、.ssh/id_rsa.pub の内容を取得し、リモート サーバーの .ssh/authorized_keys に追加します。すべてが同じ行に貼り付けられていることを確認してください。また、.ssh ディレクトリのパーミッションが 600 であることを確認してください。
その後、パスワードの入力を求められることなく ssh できるはずです。