• phpStorm配置SVN与FTP数据传输


           公司php开发时候,需要搭建环境,自己捋了下思路,公司代码放在SVN服务器上,需要在本机安装TortoiseSVN软件,将代码下载到本机,在本机上调试程序,修改代码,修改的代码再上传到SVN。之后通过公司平台将代码上传到线上。在本机搭建LNMP环境非常麻烦的,可以使用公司已经搭建好LNMP环境的研发机,需要在研发机中安装FTP,这样本机和研发机可以进行数据、代码传输。结构如下图。编辑程序使用IDE是phpStorm,可以在phpStorm中配置TortoiseSVN和FTP,配置后,使用phpStorm在本机与SVN进行数据传输,使用phpStorm在本机与研发机进行数据传输。

    1,phpStorm配置TortoiseSVN,使用phpStorm轻易在本机和svn间传输数据。

    (1)本机安装TOttoiseSVN。

    (2)在phpStorm中setting--plugins,在右边搜索Subversion Integration,然后选中。

    (3)选中Version Control,右边添加direction mapping,direction选中相应目录,VCS选中subversion。

    (4)将Version Control展开,选中Subversion,右边选择use command line client,同时目录指向TortoiseSVN的执行文件,我的路径是C:Program FilesTortoiseSVNinsvn.exe。

    (5)从svn中下载代码:在phpStorm新建文件夹,VCS--CheckOut from version control--subversion,填写svn地址,点击checkout,选择文件夹即可。

    (6)从svn中更新代码:右键文件夹,subversion--update File。

    (7)与svn中各版本代码比对差异:右键文件,subversion--compare with。

    (8)向svn提交文件:右键文件,subversion--commit File。

                                        

    2,phpStorm配置FTP,使用phpStorm轻易在本机和研发机间传输数据。

     (1)TOOLS---Development----configuration,新建FTP连接,在connection下面,type选择FTP,FTP host填写研发机ip,port是21,ROOT path写研发机文件路径,用户名,密码填写完毕。

    (2)首先点击test ftp connection测试是否连通。此时可能有问题,点击advanced options,在弹框中选定passive mode即可。

    (3)在Mappings下面,填写local path ,development path和web path等,将本机和研发机的目录对应起来。

    (4)本机文件发送到研发机:在文件中右键---update to ,将文件发送到研发机。

    (5)研发机文件发送到本机:在文件中右键---development--Download from,从研发机接收文件。

    (6)设置phpStorm,使用ctrl+s快捷键,向研发机发送文件。TOOLS---Development----options,在upload changed files automatically to the default server中选择ctrl+s。

             

  • 相关阅读:
    HDU 2842 (递推+矩阵快速幂)
    HDU 2838 (DP+树状数组维护带权排序)
    HDU 2836 (离散化DP+区间优化)
    HDU 2831 (贪心)
    HDU 2818 (矢量并查集)
    HDU 2822 (BFS+优先队列)
    HDU 3090 (贪心)
    HDU 3089 (快速约瑟夫环)
    XCOJ 1103 (LCA+树链最大子段和)
    HDU 3078 (LCA+树链第K大)
  • 原文地址:https://www.cnblogs.com/usa007lhy/p/5447950.html
Copyright © 2020-2023  润新知