0

C-x v =現在のバッファとリポジトリ ファイルを比較するために使用しようとしています。しかし、それはエラーを出します:

 cvs [diff aborted]: cannot exec rsh: No such file or directory
 cvs [diff aborted]: end of file from server (consult above messages if any)

はい、rsh をインストールしていません。しかし、私はすでに CVS_RSH を ssh に設定しています。cvs を使用して emacs で作業するときに、rsh の代わりに ssh を使用できるように変更できる他のセットはありますか?

ところで、私は emacs の下で CVS コマンドを実行することができません。私のログインbashスクリプトでのcvs関連のセットアップは次のとおりです。

 81 CVSROOT=zane@dda.uxmc.edu:/home/cvs
 82 CVS_SERVER=/usr/bin/cvs
 83 CVS_RSH=ssh
 84 export CVSROOT
 85 export CVS_SERVER
 86 export CVS_RSH
4

1 に答える 1

4

結果はM-:(getenv "CVS_RSH")RET何ですか?そうでない場合は"ssh"、次のいずれかを行う必要があります。

  • ログインスクリプトで初期化されたシェルからEmacsを起動します。
  • (setenv "CVS_RSH" "ssh")あなたの.emacsファイルで。
于 2011-12-07T23:22:54.590 に答える