精华内容
下载资源
问答
  • 项目上线流程

    千次阅读 2017-03-31 15:08:20
    项目上线流程

    背景:

    最近项目组接了个新项目(关于互联网的),之前没接触过,之前的开发用的都是传统的工具(*Eclipse+Tomcat+DB2+PB+VSS*(这个版本管理的工具相信90%人没用过吧)),突然之间新的项目组需要将传统的核心业务做成互联网架构的东东,正好,项目组老大就让我来到另外一个兄弟项目组跟着学习下配置(本来以为按照文档走走流程的事),来了之后,才发现所有的一切都是最新的(*Git+Idea+mysql+Tomcat+WebLogic+Zookeeper+Redis+AMQ*)等。废话不多说,先上项目上线流程。
    

    流程:

    旧的系统上线流程:

    根据需求开发建表(PowerDesigner->PDM)->发送至项目管理人员在外测建表->获取文件至本地->开发功能->提交至外测代码库(VSS提交)->填写更新记录->编译->测试组测试->没问题->上线(比较简单)
    

    新的系统上线流程(以Tomcat为例):

    IDEA->切换分支->从GIT上PULL一下代码(防止在切换的时间内有更新)->选择环境(开发、测试、用户、模拟)->相应的项目Clean->install(编译)->用Xshell连接服务器->进入到/apche/webapps/的war包,将之删除并将其文件夹删除,回到IDEA,修改配置(IP、端口、用户名、密码等),使用Tomcat下的deploy发布到服务器上,发布完之后,重启Tomcat。
    大致流程是这样,我也是刚刚接触项目配置这块,有啥不对或不完善的地方,还请大家帮忙指正啊 不胜感激。
    
    展开全文
  • iOS项目程序上线流程图文详解 .pdf
  • java项目上线流程

    2020-07-27 15:41:10
    觉得这网址对项目上线流程介绍的比较全,记录下来,有时间试试 https://www.cnblogs.com/cc66/p/7451462.html

    觉得这个网址对项目上线流程介绍的比较全,记录下来,有时间试一试
    https://www.cnblogs.com/cc66/p/7451462.html

    展开全文
  • iOS项目上线流程

    2015-03-21 22:47:21
    iOS项目上传前期准备材料:  1....  2....  3.... 4.准备段应用程序的功能描述 ... 5.准备3.5和4.0寸屏幕大小的应用程序截图各5张 ...iOS项目上传流程(分为两大部分):  .获取描述文件,具体步骤如下  

    iOS项目上传前期准备材料:
            1.已有开发者账号
            2.已有发布证书
            3.一张1024*1024的图片(itunes应用图标)
            4.准备一段应用程序的功能描述
            5.准备3.5和4.0寸屏幕大小的应用程序截图各5张
    iOS项目上传流程(分为两大部分):
        一.获取描述文件,具体步骤如下
            1.登陆https://developer.apple.com网址,点击member center:

            


            2.登陆开发者账号:

     
        


            3.登陆后,选择证书区域:

     

            4.进入证书区域后选择Identifiers:

     

            5.我们现在需要做的是创建一个app ID(用来创建描述文件):

     


            6.填写app ID的相关信息(注:bundle id与工程中的bundle id要保持一致,这里简单测试,后面会用实际项目演示上传):

     

            7.选择要使用的服务(默认勾选 game center 和 In-App Purchase),可根据具体需求勾选,如使用推送通知服务需勾选Push Notifications,若无特殊服务需求则无需勾选,选择后点击continue:

     


            8.点击submit进行提交:

     


            9.点击provisioning profiles(描述文件)选择distribution(发布)创建一个新的描述文件:

     

            10.选择app store  点击continue:

     

            11.选择刚刚创建好的app id 然后点击continue: 

     

            12.选择要使用的发布证书迪点击continue:

     


            13.给描述文件起一个名字点击generate:

     


            14.点击download下载后双击安装即可:

     




    二.创建应用:

        1.进入https://itunesconnect.apple.com,登陆开发者账号后,进入我的app,创建应用程序信息: 

     

        2.填写应用信息(注:sku填写为bundle id一样即可,套装id为app id): 

     

        3.填写应用描述,上传各个屏幕尺寸的程序截图(一搬情况下,只传4英寸和3.5英寸即可,具体根据适配信息需要),关键词(app store搜索关键字,用英文逗号隔开)技术支持网址,程序所属类别,联系人,联系方式,评级等信息,需要注意的是信息里有构建版本一项,需要我们稍后提交程序成功后才可选的,以及演示账户填写的是我们应用程序使用的测试登陆账号,如果有多种登陆账号,需在备注中详细填写(下图举例),最后版本发布选择自动发布版本,保存即可

     



        4.先不要着急关网页,留着它,先用xcode5.5.1打开工程(目前xcode6上传会出现问题, 注意不要在u盘中打开,否则会出现构建版本二进制文件失效的状况),编辑程序信息,这里以实际项目为例(非之前的测试项目)注意budle identifier是否与app id中填写的一致 
        version:应用发布版本
        build: 项目构建版本
        deployment target :支持的最低系统版本
        devices :支持的设备
        
     


        bundle name:在设备中应用的名称(注:要与itunesconnect保持一致,否则被拒) 

     


        5.在证书区域选择自己程序对应的发布证书和描述文件:

     


        6.把项目改为release版本:

     

     

        7.将模拟器换为 iOS Device

     

     


        8.开始编包:

     


        9.点击distribute提交 (注:可点击estimate size 查看当前程序大小): 

     


     



        10.登陆你的开发者账号点击next:

     

        11.选择你的程序和对应的描述文件点击提交等待即可:

     



        12.回到https://itunesconnect.apple.com,进入你的项目:

     



        13.找到构建版本点击红框部分选择要提交的程序版本:  

     

     



        14.完成后保存   点击定价: 

     

        15.可在choose处选择你要上架出售的价格,选择后点击save然后直接返回版本直接提交应用,剩下的只需等待,一般需等待一周左右:

     
     

        祝大家上线成功~

    9.png (99.41 KB, 下载次数: 1)

    9.png
    展开全文
  • Android 项目上线流程总结

    千次阅读 2018-02-15 02:42:53
    前提:一个通过bug测试的Android app 一、上线流程: 1、apk体积瘦身 Android Lint工具:apk瘦身 2、Progrud加密混淆 作为Android开发者,如果你不想开源你的应用,那么在应用发布前,就需要对代码进行混淆处理...

    前提:一个通过bug测试的Android app

    一、上线流程:

    1、apk体积瘦身

     Android Lint工具:apk瘦身

    2、Progrud加密混淆

    作为Android开发者,如果你不想开源你的应用,那么在应用发布前,就需要对代码进行混淆处理,从而让我们代码即使被反编译,也难以阅读。我们可以网上搜一些成型的通用混淆规则粘贴进自己项目,然后再为自己的APP量身定制混淆规则即可。

    ①ProGuard简介:

    ProGuard是一款Android Studio自身集成好的压缩,优化和混淆工具。配合Gradle构建工具使用很简单,只需要在工程应用目录的gradle文件中设置minifyEnabled为true即可,然后我们就可以到proguard-rules.pro文件中加入我们的混淆规则了。

    看到上图,混淆的文件包括:proguard-android.txt和proguard-rules.pro两个,前者是Android SDK默认提供的混淆规则,后者才是开发者针对项目量身定制的混淆规则。

    ②ProGuard作用:

    • 压缩(Shrink):侦测并移除代码中无用的类、字段、方法、和特性(Attribute)。(默认开启,用以减小应用体积)
    • 优化(OPtimize):对字节码进行优化,移除无用指令。(默认开启,在字节码级别执行优化,让应用运行的更快)
    • 混淆(Obfuscate):使用a、b、c、d这样简短而无意义的名称,对类、字段和方法进行重命名。(默认开启,增大反编译难度,类和类成员会被随机命名,除非用keep保护)

    混淆后默认会在工程目录app/build/outputs/mapping/release下生成一个mapping.txt文件,这就是混淆规则,我们可以根据这个文件把混淆后的代码反推回源本的代码,所以这个文件很重要,注意保护好。原则上,代码混淆后越乱越无规律越好,但有些地方我们是要避免混淆的,否则程序运行就会出错,所以就有了下面我们要教大家的,如何让自己的部分代码避免混淆从而防止出错。

    ③具体看教程:

     Android混淆从入门到精通

     Android混淆打包那些事儿

    Android Proguard混淆打包经验总结

    3、Zipalign应用程序运行速度优化工具

    发布一款应用除了设minifyEnabledture,你也应该设置zipAlignEnabledtrue,像Google Play强制要求开发者上传的应用必须是经过zipAlign的,zipAlign可以让安装包中的资源按4字节对齐,这样可以减少应用在运行时的内存消耗,从而让应用程序和整个系统运行得更快

    Android SDK中包含一个“zipalign”的工具,它能够对打包的应用程序进行优化。在你的应用程序上运行zipalign,使得在运行时Android与应用程序间的交互更加有效率。因此,这种方式能够让应用程序和整个系统运行得更快。

    Android小组强烈建议开发者在发布新Apps之前使用zipalign优化工具,而且对于已经发布但不受限于系统版本的Apps,建议用优化后的APK替换现有的版本。

    4、apk数字签名成release版

    Android apk数字签名总结

     Androdi Studio数字签名打包apk图文步骤

    5、发布到各大应用市场

     Android 应用上线安卓市场

    6、Android应用安全加固

    某些应用市场比如腾讯的应用宝需要开发者对新上传的apk进行加固处理,防止应用被反编译破解或二次打包成恶意应用。

    可以使用腾讯的移动应用自动化加固工具:腾讯乐固应用加固助手 

    参考我另外篇博客: Android应用加固

     

    二、参考文档

    Android 应用市场上线流程初谈

    APP项目开发上线整体流程

    展开全文
  • 项目上线流程

    千次阅读 2019-03-29 14:44:44
    注:上线时间安排:若本次无需运营人员参与配合情况下,建议将上线时间安排在下午4点~5点左右,若本次需要运营人员参与配合情况下,建议上线时间安排在下午3点左右。 2. 确认需求,进行研发。 需求工期确定后研发...
  • 本地项目上线流程

    2020-02-22 12:44:39
    以下是自己一个项目的本地上传至线上的总结 新建服务器实例 首先,你需要在各大云服务器平台选购一台合适的服务器 这里我选用的是阿里云(window2008 server版) 为什么系统选2008而不是2012版? 因为2008相...
  • 一个完整项目移动端上线流程

    千次阅读 2016-06-03 10:33:13
    1、需求说明会 2、交互评审会 3、视觉评审会(这次由于时间原因视觉并没有提测,导致开发过程中很多视觉效果开发并没有注意到) 4、测试用例评审会 5、开发提测 6、测试并反馈 ...11、打包提交审核
  • 项目上线部署流程

    万次阅读 2018-05-21 16:42:10
    2、 服务器是否在同一个机房 a) 在同一个机房,通过内网进行通信 -- 速度快 b) 不在同一个机房,通过外网通信 -- 速度慢3、 服务器的硬件以及操作系统 如果应用程序对计算要求高,则部署在cpu核数较多的...
  • .项目优化策略 生成打包报告 第三方库启用 CDN Element-UI 组件按需加载 路由懒加载 首页内容定制 1、生成打包报告 打包时,为了直观地发现项目中存在的问题,可以在打包时生成报告。生成报告的方式有两种: ① ...
  • 公司产品处于快速开发迭代过程中,基本每周都会有新需求上线,为防止有明显缺陷的产品上线,规范上线流程,特制订本上线流程规范。 本工作规范用于指导新员工入职后,快速知悉测试部门的系统上线工作流程,能快速的...
  • 项目上线部署发布流程

    万次阅读 2020-03-08 17:57:20
    规范公司项目和产品的上线流程,建立和完善产品的版本控制,保证软件产品质量。 2、范围 适用于公司所有项目和产品 3、发布人员 开发环境由开发人员内部负责(包括维护和管理开发分支和git代码库) 测试环境由测试...
  • 2、以文档形式罗列 并发送测试一份(不同人看待问题角度不一样相当于一个检验的过程以防遗漏步骤) 1) 升级内容 2) 项目版本 3) 数据库变更 4)具体步骤 5)业务检验 3、线上流程自己走通、演练一遍、...
  • 项目上线 - 流程

    2019-01-13 22:11:24
    云服务器(申请、配置) 域名(申请、备案、配置) 环境配置 自动化发布脚本 线上验证
  • web前端项目上线流程是怎样的

    千次阅读 2019-08-13 10:56:29
    web前端项目上线流程是怎样的? (1)流程建议 模拟线上的开发环境 本地反向代理线上真实环境开发即可。(apache,nginx,nodejs均可实现) 模拟线上的测试环境 模拟线上的测试环境,其实是需要台有真实数据的...
  • java项目上线发布的流程

    千次阅读 2019-12-11 10:25:40
    1.你的java项目(已写好的整套项目文件包括数据库文件),项目的环境部署的工具。 2.购买云服务器(ECS) 链接:https://ecs-buy.aliyun.com/,相当于挂在云端的电脑。云服务器厂商有很多,建议选择大公司的比较稳定,...
  • 项目上线与回滚流程

    千次阅读 2019-10-16 23:34:26
    1.上线流程 将测试完成的代码提交到git版本库的master分支 将当前服务器的代码全部打包并记录版本号,备份 将master分支的代码提交到线上服务器,生成新版本号 2.回滚流程 将当前服务器的代码打包并记录版本号,...
  • Android_项目上线流程总结

    千次阅读 2015-05-18 09:38:58
    推荐清除android程序中的多余资源方法:android_unused_resources 1、下载地址 http://download.csdn.net/detail/rgm1122/4747802  2、使用方法 http://blog.csdn.net/icewst/article/details/38979899   注意...
  • web项目上线的基本步骤

    万次阅读 多人点赞 2018-11-04 20:04:02
    前段时间,想做一个自己的个人网站,网站倒是可以自己开发,可是还不会上线,于是开始自学项目上线, 百度查阅了很多资料,才慢慢着手开做,简单总结下操作步骤,如果想要部署一个web项目,基本流程如下: 1.项目...
  • creator项目上线字节跳动小程序

    千次阅读 2019-07-04 11:51:43
    字节跳动这个名字起的好有范,挺好听的。 我是用的creator项目版本是2.0.10。 字节跳动小程序流程开发文档:...头条小游戏和微信小游戏很像,像到你打包成一个微信小游戏,换上头条的appi...
  • 如何推进项目上线

    2020-04-29 14:14:34
    软件项目中项目完成的标志是项目验收,验收的前提是项目上线使用,在项目的全生命周期中项目上线一个承上启下的核心里程碑节点,项目上线一方面印证了项目实施方的工作,另一方面通过用户的使用增加客户的...
  • 项目上线部署发布流程(概括)

    千次阅读 2020-04-30 10:09:23
    发布流程 在已开发完毕的各系统正式...(上线方案须包括新增的外部应用程序安装,应用程序部署顺序及应用关联性、是否关闭其他应用服务,数据库脚本,制定合理的上线时间,涉及的服务影响范围以及上线失败的回滚步骤...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 134,149
精华内容 53,659
关键字:

一个项目上线的流程