Sync PHPStorm:自动同步文件和文件夹的创建/编辑/删除?
我刚买了一个30天试用版的PHPStorm,我喜欢它,但是来自记事本++我需要SFTP同步。我设置了与远程服务器(DigitalOcean)的连接,可以浏览服务器,在控制台中打开ssh连接,并手动将本地文件与服务器文件同步 问题是,当我将文件保存到本地时,它不会自动同步 在Sync PHPStorm:自动同步文件和文件夹的创建/编辑/删除?,sync,sftp,phpstorm,Sync,Sftp,Phpstorm,我刚买了一个30天试用版的PHPStorm,我喜欢它,但是来自记事本++我需要SFTP同步。我设置了与远程服务器(DigitalOcean)的连接,可以浏览服务器,在控制台中打开ssh连接,并手动将本地文件与服务器文件同步 问题是,当我将文件保存到本地时,它不会自动同步 在Settings\deployment\optionsI设置Upload changed files automatically..toOn explicit save Action(CTRL+S)并重新启动IDE 但当我在本
Settings\deployment\options
I设置Upload changed files automatically..
toOn explicit save Action(CTRL+S)
并重新启动IDE
但当我在本地保存文件时,它不会与服务器上的文件同步
我必须手动右键单击本地文件并选择与部署到..
同步,此时将显示两个文件之间存在差异的窗口。在这里,我必须手动同步它们
这个过程非常慢,所以我希望文件自动上传到服务器
另外,如果可能的话,在本地创建文件或文件夹时,也要在服务器上创建文件或文件夹
服务器上的所有权限也设置为777
有什么虫子吗
是我遵循的指南。听起来您没有将部署服务器标记为此项目的默认服务器。自动上载仅适用于默认条目
您可以在
设置(Mac上的首选项)|部署
中执行此操作您是否已将部署服务器标记为此项目的默认服务器?听起来好像不是。“自动上载”仅适用于默认条目。@LazyOne我不是很确定,但在服务器的SFTP配置中,我将映射文件夹设置为本地计算机上的文件夹。这是默认选项吗?如果没有,我可以在哪里设置?好的,我成功地将它设置为默认值,现在它自动同步,非常感谢。只是一个简单的问题,服务器目录上允许自动上载的首选权限是什么?现在我已经把它们设置为777,你为什么不让它们保持原样呢?对于大多数文件(您不打算用自己的代码修改的文件,例如临时/缓存文件/日志等),默认权限可能是最好的