統合開発環境 Eclipse 3の 3.0 の MacOSX 用(Carbon) を使ってい
ます。それで、SSH2 上の CVS で、リモートのソースを取ってこよ
うとしているのですが、うまくいきません。(cvs コマンドでは、
うまくいっています。)
まず試したのは、Jcsh です。Java で作られた SSH2 の実装です。
接続に行こうとすると、こんなエラーが出ます。
------------------------------------------------------------
Authentication error: com.jcraft.jsch.JSchException: Session.connect:
java.net.BindException: Can't assign requested address
Enter a password for username in the following repository:
:extssh2:username@cvsserver:/cvsroot/xxx
User name: username
Password:
------------------------------------------------------------
あと、ext の ssh でなんとかならないかと思って、試すと、こち
らは、プログレス・バーが一瞬出て、こんなエラーメッセージが出
ます。
------------------------------------------------------------
Unknown response received from cvs server:
------------------------------------------------------------
雰囲気としては、CVS サーバの名前解決に失敗している感じなんで
すが、そうなんでしょうか。同じホスト(MacOSX)で、コマンドラインから
cvs -d :ext:username@cvsserver:/cvsroot/xxx co package とす
ると、うまく行くのですけれど。MacOSX の Carbon の問題なのか
もしれません。
MacOSX のバージョンは、10.2.8 です。Carbon なので、MacOS9 で
も動くのかもしれません。
何かヒントがあったら教えて下さい。ネットワーク・ニュースなの
で、当らずとも遠からずの記事でも、他の読者には役に立つことも
多いです。続きは、Eclipse ということで、Followup-To:
fj.comp.programming ということにします。
\\ 新城 靖 (しんじょう やすし) \\
\\ 筑波大学 電子・情報 \\