"Copy files from source folder to another location" 在 PhpStorm 中

"Copy files from source folder to another location" in PhpStorm

在 NetBeans IDE 中,对于任何项目,我都可以选择检查 "Copy files from source folder to another location",每次我在工作副本中进行任何更改时,它都会将文件从我的工作目录复制到另一个目录。我使用此功能,因为我将另一个目录与 Google Drive 同步,当我进行任何更改时它会立即更新测试服务器。

现在我正尝试从 NetBeans 切换到 PhpStorm,但我在 PhpStorm 中找不到任何此类选项。任何人都可以帮助我,如何在 PhpStorm 中实现相同的目标?

如果你想使用多部署位置,你可以声明很多 "Deployement" PHPStorm 配置。 (参见:文件 > 设置 > 构建、执行、部署)

声明 2 个不同的部署:

  • 一个用于您的标准执行服务器网络(可能具有自动同步功能)
  • 两个用于您的 Google 驱动器(手动同步)
  • 三个用于另一个本地或远程目录

现在,当您完成所有部署选项的配置后,您可以:

  • 自动与一个部署同步
  • 在其他部署上手动同步,只需右键单击您的本地目录 > 单击 "Upload To"(弹出窗口显示您的不同部署配置)> select 您的部署

Sync 使用这些技术:FTP、SFTP、FTPS、本地或安装的文件夹和就位。

可以使用部署功能来完成。

  1. Settings/Preferences | Build, Execution, Deployment | Deployment
  2. 创建 Local or Shared Folder 类型的新条目
  3. 配置它(所有选项卡)
  4. 将其标记为该项目的默认值
  5. Deployment | Options 中启用自动部署(查找 Upload changed files automatically 设置).. 或者手动使用 UploadSynchronize with... 操作

更多内容 official manuals(带视频和图片)。