使用FTP进行PHP的开发应该是比较常用的开发方式,但是遇上团队开发,还是用FTP的话容易造成代码冲突并且直接覆盖,这样子是很危险的。
PHPStorm的FTP功能提供了几个选项是可以用来避免冲突的
使用FTP我们在配置的时候需要做好FTP映射
第一步,配置好自己的FTP并设置目录映射
第二步 打开ctrl+S上传文件功能
第三步 设置上传文件时对比数据
第四步 使用
我到宝塔上修改了一个文件并保存,模拟出远端修改的场景
现在远端与我的本地代码就形成了冲突
这时候我本地按ctrl+S保存并上传时,phpstorm就会提示
发现冲突警告时我们点击合并与上传
就会打开合并操作的窗口,方便我们合并本地的代码与远端的代码
合并处理完成后点击右下角的保存并提交
*注意(在这里合并的时候最好通知其他人不要修改到这个文件,经过测试在这里合并完成后点击提交时是直接上传并覆盖的,不会再提示代码冲突,如果在你合并代码的过程中有人又动了远端的代码,那么其他人写的代码将会被你的代码覆盖)