0

を使用しようとするgrunt-rsyncと、「code 12」エラーが発生します。私の理解では、コンピューターにインストールされている複数の ssh (Git と cwRsync) の間で競合が発生しています。

where ssh
C:\Program Files\cmder\vendor\msysgit\bin\ssh.exe
C:\Program Files\cwRsync\ssh.exe
C:\Program Files (x86)\Git\bin\ssh.exe

その競合を解決するにはどうすればよいですか?

どうもありがとう。

4

2 に答える 2

0

.bashrcファイルに1行追加するだけで、この問題を解決できました。

export PATH=/c/Program\ Files/cwRsync/:$PATH

これにより、cwRsync ディレクトリが PATH 環境変数の先頭に追加されます。これは、そのコピーがsshリストの先頭に移動し、where ssh結果としてデフォルトになることを意味します。

私にとって、これgrunt-rsyncは msysgit から Grunt タスクを実行していた問題を修正しました (他の誰かが同じ問題を抱えている場合に備えて言及します)。

于 2015-10-14T12:06:53.920 に答える