如何在PhpStorm中上传某些已提交的文件

问题描述 投票:0回答:3

我是一名php开发人员,在提交功能后已经使用了phpstorm自动上传功能,但有时由于某些原因无法上传到ftp服务器。

在这种情况下(提交完成但没有上传),如何重新上传那些修改过的文件(可能是20~30个文件,甚至更多),一个一个上传真的很费时间。此外,我无法使用“Sync with Deployed”功能,因为该项目包含超过一万个文件,并且分散在不同的文件夹中。也许有人可以帮助我节省时间......提前致谢^^

顺便说一句,我可以上传之前提交的某些承诺文件列表吗?

抱歉,我不太擅长输入 git 命令@@

enter image description here

upload phpstorm
3个回答
3
投票

您可以在项目视图中打开“更改的文件”范围,例如:

scopes

然后右键单击根文件夹 > 上传到...与...同步


2
投票

要上传提交中的所有/部分文件,请按照以下步骤操作:

  • 首先,增加编辑器选项卡限制。 (默认情况下,最多只能打开 10 个选项卡)

文件 > 设置... > 编辑器 > 常规 > 编辑器选项卡 > 关闭策略:选项卡限制

enter image description here

  • 第二,打开提交中的所有文件。
  1. 从“工具窗口栏”打开“版本控制”窗口
  2. 选择“日志”选项卡
  3. 从列表中选择单个/多个提交
  4. 选择根目录并右键单击
  5. 单击“编辑源”(这将打开所有提交的文件)

enter image description here

  • 第三,从“项目”窗口将“项目”更改为“打开文件”。

enter image description here

  • 最后,部署到FTP服务器。
  1. 从项目窗口中选择全部/部分单个文件(重要提示:不要选择目录)
  2. 右键单击,转到“部署”
  3. 单击“上传到...”并从列表中选择 ftp 服务器

enter image description here

🚀 就是这样,编码愉快! 😃


0
投票

尝试 PhpStorm 的 Deploy for Commits 插件。

它绝对应该简化其他参与者最新答案中描述的所有选项。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.