PHPStormでPHPUnit実行時にSSHで紐づいてるリモートのVMが違うと警告されたら
git checkoutでブランチを移動し起動するVMをVagrantで新たに作成し、
PHPStormを再起動してPHPUnitでテストユニットを実行時に、
sshで紐づいてるリモートサーバー(VM) が違うと英語でエラーメッセージ
が出た時に試した手順が以下(Φω|
[手順]
1.移動前のブランチからVagrantfileをコピー。
2.現在のブランチ以下にあるキャッシュディレクトリ(.vagrant)
以下を削除。
4.PHPStormを起動。
5.メニューから[Fille] - [Settings...] - [Languages & Frameworks] - [PHP] -
[Test Frameworks] の設定ダイアログで、Path mappingsを再設定。
6.Path mappings右隣のFolder Openボタンをクリック。
7.前回設定で紐づいているCLI Interpreters設定ダイアログが開くので、
Machine name:を確認。
8.現在起動中のVM名と異なっていたら修正し、OK。
9.8より7の設定ダイアログが閉じるので、5に値が入力されたことを確認し、OK。
10.PHPUnitを実行し、エラーメッセージが出力されなければOK。