zoukankan      html  css  js  c++  java
  • 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。

             

  • 相关阅读:
    赋值运算 就是 +*/ 什么的啦
    利用application,cookies,sessino以及文件文件操作制作计数器和投票的综合实例(按学习进程更新)
    实现二级联动菜单 C#,带完整数据库 SQL
    写入、读取 cookie 无聊顺便复习了下前面学的东西!
    两级联动菜单之ListBox.item.add做法
    利用textbox接收两个数,列出一个数组,并做简单的运算
    .net服务器控件列表19个
    循环显示checkboxlist控件项的时候,count到底要不要 1
    validation验证控件案例以及正则表达式中几个特殊符号的说明!
    上传文件 动作详解(最简单的这种)
  • 原文地址:https://www.cnblogs.com/usa007lhy/p/5447950.html
Copyright © 2011-2022 走看看