這裏的問題:PhpStorm不與服務器同步
我在phpStorm項目中使用可通過FTP服務器遠程訪問。 當我保存修改後的文件時,文件通常上傳到服務器,但是當我在服務器上創建文件夾時,我在phpStorm中看不到它。
任何想法?
這裏的問題:PhpStorm不與服務器同步
我在phpStorm項目中使用可通過FTP服務器遠程訪問。 當我保存修改後的文件時,文件通常上傳到服務器,但是當我在服務器上創建文件夾時,我在phpStorm中看不到它。
任何想法?
PhpStorm圍繞「本地項目文件是主要文件 - 部署是次要的」構思。 「自動上傳到遠程主機」功能(與遠程同步本地)可以遵循這樣的想法是很自然的。
同時IDE沒有「自動同步遠程與本地」(即複製遠程東西回本地自動) - 因爲它違背這樣的想法:本地文件是主要的。
因此:
「同步」按鈕,您指的是不會做你期望它做的事。它將IDE知道的項目與實際的本地文件系統同步。換句話說,它會檢查在IDE之外完成的本地文件是否有任何更改。 它不會對遠程文件做任何事情。
與遠程文件同步,你有兩個主要選擇:
使用Remote Host
側面板(如果不存在/關閉它可以通過Tools | Deployment | Browse Remote Host
訪問)和手動下載任何文件或文件夾(可以使用拖放功能,但請確保您正在複製文件,因爲默認情況下IDE會嘗試「移動」(複製+刪除)而不是「複製」)。它有「刷新」按鈕來重新讀取遠程端。
使用雙向同步通過所需的文件夾(S)/文件,並選擇Deployment | Synch with Deployed...
右鍵點擊訪問,您可以同步文件/文件夾兩種方式(默認情況下,新的東西會覆蓋舊的,無論方向)。
像......一樣嗎?即使在手動刷新? – LazyOne 2014-10-07 08:53:59
如果通過「手動刷新」,你的意思是「同步」功能的phpStorm,是的 – Alex 2014-10-07 09:03:57
** 1)**其中「同步」?你能否用這個按鈕顯示一個截圖(用紅色或其他顏色突出顯示)。 ** 2)**您希望看到您的遠程文件夾出現在哪裏 - 正如我在Project View中所瞭解的那樣? – LazyOne 2014-10-07 09:08:02