PhpStorm+FTP实现代码同步

标签: PhpStorm FTP 代码同步调试
6人阅读 评论(0) 收藏 举报
分类:

强烈想学习的背景:

测试时,想在测试环境修改一点东西,添加个打印日志,修改配置文件,修改判断条件等等操作。一般直接在secureCRT中直接用vim编辑器进行修改,这样非常不方便,没有代码提示功能,不能快速定位的代码的目录下,繁琐的切换目录。

提测时,拉取所提测分支的代码到本地,可以通过PhpStorm进行代码修改之后,快速的同步到自己的测试环境,查看效果,或者定位Bug原因。瞬间感觉向测试开发迈进了一小步。

在Docker机上安装FTP

  • 进入管理员权限: su root
  • 下载安装FTP:yum install vsftpd
  • 修改配置:vi /etc/vsftpd/vsftpd.conf

chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
pasv_enable=YES
pasv_address=A.B.C.D ##宿主机的IP地址
pasv_min_port=8002 ##数据传输端口段的最小端口
pasv_max_port=8012 ##数据传输端口段的最大端口

两个两个端口要连续的,最少2个,如果有端口映射,映射前后的端口号要一样的才行。

eg:以下两个映射端口 8139、9140


  • 设置登录账号

在目录/etc/vsftpd下增加文件chroot_list,里面写入要登录的账号,如有多个换行隔开,如登录账号是map。

cd /etc/vsftpd

vi chroot_list


  • 开启FTP服务

service vsftpd start

在PhoStorm里配置

  • 现将FTP端口号21新增一个端口映射。例如:21映射到8141
  • 打开PhoStorm的deployment配置项


  • 对新建的ftp路径进行配置,如下图

Port为本测试机端口号21映射到宿主机的端口号


切换到mappings下,设置本地及远程项目路径


  • 设置自动上传


实验是否同步成功

看一万遍,不如自己做一遍。自己亲自走一遍,验证到底通不通吧。

查看评论

一组 Delphi5.0 快捷键

下面的快捷键大部分在Delphi 5.0的菜单中找不到,其中有一些还是非常有用的。 Ctrl+PageUp      将光标移至本屏的第一行,屏幕不滚动。 Ctrl+PageDown    将光标移至...
  • Zheast
  • Zheast
  • 2001-05-13 16:36:00
  • 973

《数字通信同步技术的MATLAB与FPGA实现》配套光盘

  • 2014年04月12日 23:08
  • 13.76MB
  • 下载

Sublime插件开发:开发机与测试机代码同步

Sublime插件开发
  • u011832039
  • u011832039
  • 2016-11-23 17:35:35
  • 691

仿QQ同步助手Android_APP源码

  • 2018年01月02日 17:26
  • 1.48MB
  • 下载

三种同步FIFO的实现方法(verilog实现)

1.Verilog整理笔记之FIFO篇2.FIFO, verilog用verilog实现两种同步FIFO的方法,非常适合初学者理解时序的控制过程和方法! 理解了这个东西,很多verilog 的实现方...
  • limanjihe
  • limanjihe
  • 2015-11-18 17:52:21
  • 7722

同步异步实现代码小结

客户端同步服务端异步。 Future future = request(server);//server立刻返回future synchronized(future){ while(!futur...
  • chenglinhust
  • chenglinhust
  • 2016-07-07 10:13:44
  • 510

记录如何借助网盘搭建SVN服务器实现版本控制和代码同步

记录如何借助网盘搭建SVN服务器实现版本控制
  • Fish_55_66
  • Fish_55_66
  • 2015-10-20 14:13:30
  • 1674

实现简易版markdown同步滚动

markdown scroll
  • sgm222
  • sgm222
  • 2017-04-25 22:43:10
  • 589

beyond compare 3 代码同步功能

linux windows 混合环境编程中 代码同步一直没有找到好的方案 1 鉴于以前都是在visual studio开发、找了个插件 wingdb 可以在windows下编辑、调试  但稳定...
  • pingwyc
  • pingwyc
  • 2012-11-19 11:32:50
  • 1820

歌词同步显示

布局中的实现代码
  • Mannver
  • Mannver
  • 2016-04-23 08:28:39
  • 461
    个人资料
    等级:
    访问量: 4766
    积分: 93
    排名: 142万+
    文章存档
    最新评论