[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: pcl-cvs で CVS serverへのアクセスが出来ない。



山口です。

ASANO Fumihisa <fasano@xxxxxxxxxxxxxxxxx> writes:

> 浅野です。
>
> Windowsとそれ以外(?)ではrshのパラメータの順序が違うのが
> 原因だと思います。
> Windowsのrshではなく、cygwinなどのrshを使うように
> PATHを設定してみてはどうでしょうか?

マイコンピュータ -> 環境変数 -> PATH
で c:\cygwin\bin が先に参照されるように変更して、

1. Meadowをiconから起動した場合
   cvs-examine を行うと、

   Message: cvs [update aborted]: end of file from server (consult above messages if any)

   となってしまう。

2. cygwinのterminalからMeadowを起動した場合   

   c:/yama$type meadow
   meadow is /cygdrive/c/winbin/Meadow/bin/meadow

   .bashrc 内に以下の記述を追加。

   # for ssh
   echo -n "ssh-agent: "
   source ~/.ssh-agent-info
   ssh-add -l >&/dev/null
   if [ $? == 2 ] ; then
        echo -n "ssh-agent: restart...."
	ssh-agent >~/.ssh-agent-info
	source ~/.ssh-agent-info
   fi

   if ssh-add -l >&/dev/null ; then
	echo "ssh-agent: Identity is already stored."
   else
	ssh-add
   fi

   としているのですが、この場合は、CVS Serverへアクセスする
   事が出来ました。

そこで、

cygwin の terminal を立ち上げないでも CVS Serverへアクセスす
るにはどうすればよいか?

rsh を PATH を変更せずに .emacs 等で cygwin の rsh を使うよ
うに設定するにはどうすればよいか?

ご存知であれば、ご教授いただけますようお願いします。

-- 
Takahiro Yamaguchi