• 将项目发布至开发环境测试环境的方法


      从事前端开发满打满算有一年半了,但是基本都是同事帮忙在发布项目,这样一来就有很多不便:麻烦了同事自己也得等待。所以,自力更生艰苦奋斗才是王道。昨天刚请教了同事,今天以正在做的一个项目写一下初步总结,以后还是要接着探索更好的工具和方法。

    1、两个软件:PuTTY和WinSCP

    PuTTY:登录账号建立连接后对代码包进行操作。
    WinSCP:登录账号建立连接后将本地代码包上传至服务器。

    2、开发环境、测试环境、正式环境的IP、账号、密码等一系列资料。

    3、在WinSCP程序中,左边是服务器上的文件目录,右边是本地的文件目录。


    左边路径:/home/app/fz/gem-facade-web(/home是根目录下的home),删除原有文件。
    右边:从jenkins上下载已经构建好的包,拖放到右边的/home/app/fz/gem-facade-web文件夹中。

    4、在PuTTY程序中,命令行工具,进入/home/app/fz/gem-facade-web文件夹,执行ll命令,可查看该文件夹中的文件,看看是否有gem-facade-web.zip文件,执行unzip gem-facade-web.zip文件解压缩,即发布成功。解压后还可以再次使用ll命令查看是否解压成功。

    2017-12-20   周三  使用FileZilla软件发布项目

      今天本想试一试使用xshell和xftp发布项目的,结果因为之前安装过,已经过了试用期,一时间也没找到绿色版,所以只能放弃,转而研究另一款软件:FileZilla,只需要一个软件就可以了,还有文件比较等其他比较多的功能(错误的,见下),最关键的是,它是免费的!

    1、下载,安装;

    2、“文件”-“站点管理器”,或直接从“文件”下面的快捷方式打开站点管理器,新建站点,在“常规”选项卡下填写主机、端口、协议、登录名、密码等信息后即可建立连接。

    3、建立连接后,左侧是本地文件,右侧是服务器文件,其余操作方式与使用WinSCP一样。

    4、之前总结的使用PuTTY和WinSCP软件发布项目,细想一下其实可以只是用WinSCP,因为该方法中PuTTY的作用是将WinSCP上传的压缩包解压,如果直接上传解压后的文件夹,那么就不需要PuTTY来解压了,所以只需要WinSCP一个软件就可以了。这样说是错误的,向服务器上传文件时,如果上传单个文件时,仅用WinSCP或FileZilla都可以完成发布,但是当上传一个完整的项目时,如果有很多文件和文件夹,基本上每次都会有一些文件不能上传,如果是压缩包,在WinSCP或FileZilla中不能解压,还是得用PuTTY里的命令行工具来解压!

  • 相关阅读:
    阿里云Ubuntu环境搭建Docker服务
    Cocos2d-x手机游戏开发中-组合动作
    Java中将时间戳转化为Date类型
    Ubuntu14.04+eclipse下cocos2d-x3.0正式版环境的搭建
    hdu 4901 The Romantic Hero(dp)
    scikit-learn:3.4. Model persistence
    桥接模式和NAT模式差别
    JavaScript入门:004—JS凝视的写法和基本运算符
    MySQL 创建用户 与 授权
    【观点见解】解读大数据的5个误区
  • 原文地址:https://www.cnblogs.com/zhengxj1991/p/8064062.html
Copyright © 2020-2023  润新知