Jenkins_GithubFork程序_入门试炼04

部署应用介绍与前期准备:
本章讲解Fork github上的应用、部署应用下载、简略分析部署应用、 数据库准备、本地运行部署应用、将更新后的代码上传到github。

一、Github的介绍

GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。

二、部署应用程序

在这里插入图片描述

三、Github上Fork部署应用程序

  • 1. Fork简述及作用
  • 2. 登录Github,搜索项目
  • 3. Github上打开fork的部署应用
  • 4. 点击Fork,并确认邮件
  • 5. 登录自己的github,查看fork的项目

Github上Fork部署应用程序:

https://blog.csdn.net/weixin_40816738/article/details/90402356


四、将Github中Fork的代码,克隆到本地

  • 1. 在Github打开Fork的工程
  • 2. 单击clone or download按钮,复制Github克隆链接
  • 3.进入本地需要存储应用源程序的路径 将源代码clone到本地

将Github中Fork的代码,克隆到本地:

https://blog.csdn.net/weixin_40816738/article/details/90402529


五、项目 处理

  • 1. 用Intellij Idea打开克隆好的项目
  • 2. 代码源程序简要说明
  • 3. 使用Maven构建该项目

gb-heima/order 项目 处理:

https://blog.csdn.net/weixin_40816738/article/details/90404932


六、Navicat创建数据库表 、导入sql文件,生成表结构

  • 1.打开Navicat
  • 2.远程连接mysql连接
  • 3.创建数据库
  • 4.导入sql文件
  • 5.生成表结构

Navicat创建数据库表 、导入sql文件,生成表结构:
https://blog.csdn.net/weixin_40816738/article/details/90403214


七、启动项目,访问验证

  • 1.修改数据库配置信息
  • 2.启动项目,验证数据库配置信息是否正确
  • 3.访问浏览器localhost:8071

  • 1.修改数据库配置信息
    在这里插入图片描述
  • 2.启动项目,验证数据库配置信息是否正确
    在这里插入图片描述
  • 3.访问浏览器localhost:8071
    在这里插入图片描述
    在这里插入图片描述

八、将本地源代码程序推送远程Github仓库

  • 1.查看改动文件的状态
  • 2.将修改的代码从工作区添加至暂存区
  • 3.将暂存区的代码添加至本地仓库
  • 4.将本地仓库中的代码Push到Github
  • 5.登录Github,查看是否推送代码成功

本章回顾:

部署应用介绍与前期准备:

  • 1. Fork github上的练习部署应用确保获得代码的更新权限
  • 2. 把应用源代码clone到本地,执行sql语句导入应用数据
  • 3. 更新颖中的数据库配置参数,本地运行应用验证系统正确性
  • 4. Commit源代码修改,并改动Push到github服务器

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/524171.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

输出日志的开关控制

在项目中想使日志作为程序异常时的参考,又不想使输出日志过久过长导致程序的性能下降。此时可以选择行的来控制日志是否输出。比如前期不让日志输出,整体运行程序,测试程序的内存增涨,此时将日志关闭。这个博客就可以帮助实现这样…

用Jenkins自动化搭建测试环境_入门试炼05

Jenkins自动化部署任务开发: 本章简述自动化构建、部署过程、 创建Jenkins 任务,填写部署代码、实际运行部署任务。 一、部署过程介绍 简述自动化部署过程: 【开始】-【Git同步最新代码】-【maven打包编译】-【停止Tomcat】-【部署应用】-【…

关于指针的小领悟

从点滴做起,积累酿造终成硕果。 今天这篇文章只适合初学的小白,主要以指针的谁开辟谁释放为题,举一个个例子。 涉及的代码部分: config new Config();QString strIp config->Get("server","url").toByte…

OpenGL ES OpenGL WebGL EGL WGL 区别

目录 一.OpenGL二.OpenGL ES三.WebGL 四.EGL 和 WGL 五.猜你喜欢 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 基础 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 特效 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学…

用Jenkins自动化搭建测试环境_入门试炼06

本章研发修改程序代码、 运行Jenkins环境发布任务、新环境上验证研发更改。 实战 1. 修改部署应用源代码2. commit修改内容,push代码到github3.执行Jenkins自动化部署任务4. 待任务完成后,打开浏览器查看部署结果 【从修改代码】-到【推送git库】-再到…

为什么给黑洞拍照需要这么长时间?

戳蓝字“CSDN云计算”关注我们哦!技术头条:干货、简洁、多维全面。更多云计算精华知识尽在眼前,get要点、solve难题,统统不在话下!作者:中国科普博览;左文文(中科院上海天文台&#…

静态成员函数与静态成员变量

此文针对于初学者或者对这一部分掌握不太清楚的人。 首先静态成员函数的声明: static void setName(QString name);需要在函数的声明前加static关键字。 定义的时候和普通成员函数一样,不需要加static,但是静态成员函数只能访问静态成员变量…

OpenGL ES freeglut 下载和使用

目录 一.freeglut 简介二.freeglut 下载五.猜你喜欢 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 基础 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 特效 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >…

使用Jenkins搭建自动化测试环境_环境准备_入门试炼01

平台介绍: 前置准备环境:数据库MySQL,测试环境OS CentOS。 文章目录1. 平台介绍2. 自动化测试环境部署带来的幸福感:2.1. 程序自动部署,节约时间2.2. 环境一键部署,不怕研发频繁修改代码1. 平台介绍 2. 自动化测试环境…

与云原生及开源大神们的第二次亲密接触 | 全议程重磅发布

戳蓝字“CSDN云计算”关注我们哦!CNCF主办的中国最大规模开源与云原生大会有来自阿里巴巴、百度、华为、腾讯和雅虎日本的演讲嘉宾,加上Linux基金会的Open Source Summit。加利福尼亚州旧金山,2019年4月10日 —— 云原生计算基金会&#xff0…

初始化成员列表

下面只简单说明一下初始化成员列表的使用: 对于普通成员变量可以使用成员初始化列表进行初始化,也可以不使用成员列表初始化,成员变量的初始化顺序只与声明的顺序有关,与初始化列表的顺序无关。 对于const成员变量,其初…

OpenGL ES glew 下载和使用

目录 一.glew 简介二.glew 下载五.猜你喜欢 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 基础 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 特效 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> Op…

SonarQube上传分析报告失败

问题描述: 使用Maven与SonarQube进行代码分析,完成分析后无法正常上传分析报告 [ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.3.0.603:sonar (default-cli) on project qishi: Error 500 on http://sonar/api/ce/submit?pr…

Storm精华问答 | 遇到这些错误日志该如何解决?

分布式的实时计算系统,能够可信任的处理大量的流式数据,就好比Hadoop对于批量数据进行的处理一样;通常来说,Hadoop能够进行大批量数据的离线处理,但是在实时计算上的表现实在是不尽如人意;而Storm就可以担当…

const成员函数

不论是类中对于const成员函数的声明还是在类外对于成员函数的声明其方式是一样的,如下: void getName() const;在函数声明的未部添加const关键字,表明函数不能修改其内部的成员变量的值。 如果是在类中定义const成员函数,那么其声…

OpenGL ES glut 下载和使用

目录 一.glut 简介二.猜你喜欢 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 基础 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 特效 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 转…

企业实战(Jenkins+GitLab+SonarQube)_01_Jenkins下载

Jenkins是一个独立的开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。前身是Hudson是一个可扩展的持续集成引擎。可用于自动化各种任务&#x…

const对象

const对象只能访问const成员函数和const成员变量。 其定义如下: const myClass s1; const myClass *ps1; myClass const *p; myClass const s2;

OpenGL ES glfw 下载和使用

目录 一.glfw 简介二.glfw 下载三.glfw 编译四.glfw 使用 1.OpenGL glfw glad 效果演示2.OpenGL glfw glad 《源码下载》 五.猜你喜欢 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 基础 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 &…

企业实战(Jenkins+GitLab+SonarQube)_04_Jenkins安装推荐插件

Jenkins如何安装推荐插件? 接上一篇: 企业实战03_Jenkins登录https://blog.csdn.net/weixin_40816738/article/details/90383694 文章目录一、首次插件安装1. 选择推荐的插件进行安装(首次建议使用)2. 安装推荐的插件下载中二、企业级推荐插件安装2.1.2.…