2013-10-23 43 views
4

我正在使用PhpStorm來處理VM中的遠程項目。除了在虛擬機上籤出分支時,一切都很好,我看不到在PhpStorm中反映的變化。在遠程計算機上的GIT結帳後,PhpStorm中沒有反映的變化

我可以再次下載整個項目,但需要很長時間。

任何想法如何解決這個問題?

+0

你做過'git pull'嗎? –

+3

在不同的資源中找到答案。我必須右鍵單擊項目樹中的文件夾,部署>與部署同步,然後接受所有更改。 – user2846569

回答

3

爲phpstorm文檔中說: http://confluence.jetbrains.com/display/PhpStorm/Sync+changes+and+automatic+upload+to+a+deployment+server+in+PhpStorm

默認情況下,只能由IDE改成文件將被上傳。如果文件 被某些其他進程(如VCS分支更改, 轉換爲Sass或LESS或文件觀察器)更改,則不會自動上傳 。要更改此行爲並自動加載這些更改,請啓用「上傳外部更改」選項。

+0

是的,對我來說,只有在PHPStorm重新獲得焦點並且在任何情況下都會延遲一點的情況下,它纔會抓住這些。 – Alper

+0

它不適用於我的情況(PHPStorm 2016.1)。我必須使用外部工具(SmartGit)來更新我的項目。在這種情況下,PHPStorm會提取更改並將修改後的文件上傳到部署服務器,但它不適用於內部版本控制管理工具。 – Danita