1. 程式人生 > >php storm 將原生代碼同步伺服器

php storm 將原生代碼同步伺服器

  1. 開啟IDE,在左側“Project”選項卡下,新建一個資料夾。

  2. 選單欄,依次開啟“Tools”->“Deployment”->“Configuration”

    PhpStorm如何與伺服器同步程式碼

  3. 左側選項卡上,點選“+”,“add Server”,輸入伺服器的Name,同步型別為"SFTP"->“OK”

    PhpStorm如何與伺服器同步程式碼

  4. 將下圖紅框中的必填項,正確填寫自己的資訊。填完"SFTP host"、“埠”、“Root path”、“User name"、"Password"後,可以單擊“Test SFTP connection”按鈕。測試使用者名稱和密碼是否正確。

    PhpStorm如何與伺服器同步程式碼

  5. 然後,單擊“Mappings”選項卡。

    “Local path”裡面,單擊右側“...”,選擇剛才自己的開啟IDE時的資料夾

     "Deployment path on server"裡面,按照下圖配置即可。

     “Web path on server”裡面,填上專案相對路徑。填完後,Project URL後面高亮的url,用這個路徑是可以直接訪問自己的網站的

    PhpStorm如何與伺服器同步程式碼

  6. 至此,點選“OK”。

  7. 然後,回到IDE主介面。

    “Tools”->"Deployment"->"Download from 專案名".

    如下圖所示。

    PhpStorm如何與伺服器同步程式碼

  8. 然後就耐心等待吧。稍後就可以自動將伺服器的程式碼同步下來了。

  9. 如果修改完同步到本地的程式碼,可以在修改的檔案上面右鍵,在出現的彈窗中,有兩個選擇。

    1、如果確保當前修改的檔案,只有自己在用的話,直接“Upload to 專案名”

    2、如果不能確保的話,選擇“Deployment”->"Sync with Deployment to 專案名"。在出現的彈窗中,對比與當前伺服器上面自己修改的檔案的程式碼。如果出現衝突,先解決衝突。如果沒有,點選綠色“三角形”,直接提交即可。

    至於如何解決衝突,我會再寫第二篇文章進行說明。

  10. 至此,就是如果上傳和下載,在本地IDE修改伺服器程式碼的操作流程。Phpstorm真是一個強大的IDE,很喜歡的一個開發工具。

    END

注意事項

  • 輸入完使用者名稱和密碼後,儘量將“save password”這個複選框勾選上。

  • “Root path”填寫伺服器絕對路徑、“Web path on server”裡面寫apache(或者類似容器)裡面配置的路徑。