前言本文从一个规范的Python项目目录结构开始,介绍了一个Python项目应该遵序的一些编码规范,以及与持续集成相关的工具使用。由于网上众多Python项目是使用TravisCI进行持续集成,跟使用Jenkins+SonarQube方案不一样,所以我们重新研究了如何整合这些内容。基于Jenkins进行集成基于Nosetests进行自动化测试基于coverage.py进行代码覆盖率检查另外为了进一
1. 简单介绍1.1. git起源在1991年linus创建了Linux从此linux成为服务器领域的佼佼者,大部分web服务器、邮件、数据库各种服务器端程序都安装在了linux上面运行,主要是因为它运行的快速、高效、利用率高,这样一个优秀的系统并不是一个人在维护,来自民间的众多高手一起在维护这linux发展,那么这么多分布式世界各地的人如何共同维护如此多的Linux代码呢? 这就需要一个分
转载 2024-09-24 21:19:23
57阅读
注意:在此之前,首先要配置密钥! 先查看本地是否有密钥,有的话删除(步骤123)1.生产密钥$ cd ~/.ssh输入命令,生成.ssh,写你自己的邮箱 $ cd ~/.ssh     (这个$cd ~/.ssh 意思是相当于Dos命令切入到你的本地仓库路径中!!!)$ ssh-keygen -t rsa -C "your email@.com"
方式一  简单代码迁移简单代码迁移,顾名思义,就是只迁移代码到新的地址,代码在新的地址开不了之前的提交记录。 1、登录原Gitlab页面,选择要迁移的项目,复制地址2、使用git小乌龟克隆项目到本地 3、拉却需要的分支出来4、登录新的Gitlab页面,创建同名的项目创建项目方式参考: 5、克隆新地址的项目到本地并拉取分支6、把旧项目名目录下的的代码复制到新项
转载 2023-11-04 22:06:23
183阅读
前言JMS的消息确认模式,定义了客户端(消息发送者或者消费者)与broker确认消息的方式,可以认为是客户端与Broker之间建立一种简单的“担保”机制。在java的JMS标准 中,javax.jms.Session 包定义了4种消息确认模式,分别是:** AUTO_ACKNOWLEDGE: ** 自动确认** CLIENT_ACKNOWLEDGE : ** 客户端手动确认** DUPS_OK
转载 2024-06-01 21:17:58
81阅读
一 开启自启动 gitlab思考1在ubantu(linux)系统上 装了gitlab后 希望添加开机自动启动gitlab服务。2 手动启动的方式:cd 'prt/gitlab-7.14.3-0'             sudo  .manager-linux.run启动图形管理 然后点击全部启动。或者 stlscript.s
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云文件存储NAS是一个可共享访问,弹性扩展,高可靠,高性能的分布式文件系统。广泛应用于容器存储、大数据分析、Web 服务和内容管理、应用程序开发和测试、媒体
# Java中如何使用jps确认溢出地址 在Java应用程序开发中,内存溢出是一个常见的问题。当程序申请的内存超过了系统可用的内存大小时,就会发生内存溢出错误。为了帮助开发人员更好地定位内存溢出问题,Java提供了一种轻量级的工具jps,可以用来查看Java进程的一些运行信息,包括进程ID和Java进程的溢出地址。 ## jps简介 jps是Java Virtual Machine Proc
原创 2024-03-09 05:10:11
27阅读
Gitlab安装Gitlab中文社区地址:https://gitlab.com/xhang/gitlab/-/tags清华开源镜像地址:https://mirrors.tuna.tsinghua.edu.cn/推荐使用清华开源镜像网站下载,速度快。安装版本:gitlab-ce-12.3.5-ce.0.el7.x86_64.rpm汉化包版本:gitlab-v12.3.5-zh.tar安装前先安装依赖
转载 2024-03-19 09:41:10
165阅读
概念JobYAML 文件使用一系列约束叙述定义了 Job 启动时所要做的事情。Job 被定义为具名的顶级元素,并且至少包括一条脚本语句。Job 被 Runner 拿到并在 Runner 的环境下执行。重要的是,每个 Job 都会与其他 Job 分离开来,独立进行。如:job1: script: "execute-script-for-job1" job2: script
转载 2024-06-09 00:24:57
76阅读
这种方式可以同时运行多个maven子项目所有的代码都在gitlab.yml 和dockerfile和docker-compose 中完成的 包括jdk和maven环境以及打包部署启动首先看下项目的目录结构和Dockerfile以及gitlab-ci文件的放置位置说明: 目前结果是 只有单独打包后的jar生成的镜像.,其他操作不在最后的jar中(分离) 1.根目录下的 Dockerfile文件是搭建
转载 2023-07-11 01:16:54
151阅读
解决gitlab-14.4的 IP更改问题在实际项目中,服务器的IP有可能发生变化,clone的时候会报错,主要是需要修改gitlab的配置文件gitlab.rb和gitlab.yml文件。1、修改gitlab.rb配置文件# vim /etc/gitlab/gitlab.rb # 没有域名,可以设置为本机IP地址 external_url 'http://ip'2、修改gitlab.yml# f
git常用命令1.创建仓库a.当前目录创建仓库,即把当前目录的文件开始用git管理,该命令会在当前目录下创建一个.git目录 git initb.指定目录创建仓库    git init 目录名 2.设置配置a.全局配置 git config --global user.name woniu git config --global user.email woniu@163.comb.设置本地仓库配
转载 2024-03-22 21:38:29
262阅读
1. 使用场景在日常开发中,我们从主分支上拉出来一个feature分支,并在feature分支上进行了若干提交(c2,c3,c4),同时,master分支上其他的开发人员也push了新的提交(c5, c6)。feature分支开发完成,发起merge request请求合并到主分支,就会产生冲突。这时候,解决冲突有两种方式,一种是将master分支merger到feature分支上,合并时解决冲突
转载 2023-11-20 02:25:29
100阅读
以下总结在安装使用过程中遇到的问题及解决方法 1、其它ip无法访问,在本地访问127.0.0.1:8088或localhost:8088是正常的,但用其它机器访问该服务器地址无法访问 ———CentOS7上启用了tomcat服务,关闭tomcat后正常 systemctl stop tomcat(在把tomcat做为服务时用这命令,否则在tomcat的bin目录下执行关闭) 2、访问ht
转载 2024-03-27 10:00:12
401阅读
        一个git项目往往是多人同时进行开发的,每个人都会向远程仓库(remote repository)提交各自的版本(commit),也会从远程仓库pull拉去最新的更新,但是因为自己本版本与远程版本号不一致,或者本地仓库文件的原因导致pull失败。    &nbsp
转载 2024-09-26 21:49:26
218阅读
简介: 之前研究了 Git 单机版 ( 单兵作战 ),今天来研究一下 Git 联机版 ( 团队协作 )! GitHub 是一个开源的代码托管平台,可以分享自己的代码到该平台上,让大家参与开发或供大家使用,等。( 也可以搭建自己的 Git 仓库,相关产品:gitlab 、coding.net )一、GitHub ( 使用开源的代码托管仓库 )1、创建 GitHub 账号:https://gith
1 - GitLab安装1.1 信息确认[Anliven@node102 ~]$ uname -a Linux node102 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux [Anliven@node102 ~]$ cat /etc/system-release Cen
目录1、查看内存2、系统防火墙中打开 HTTP、HTTPS 和 SSH 访问(本地学习的话,可省略)3、配置极狐GitLab 软件源镜像4、 安装gitlab镜像5、常用命令 6、访问gitlab 7、切换语言并修改密码7.1、切换语言为简体中文 7.2、修改root密码8、添加项目8.1、我添加一个名称为helloworld的项目8.2、IDEA新建一个spring
转载 2024-07-04 19:48:44
1433阅读
GitLab Runner CI/DI概念一、 拉取镜像二、创建容器三、注册gitlab-runner(将gitlabgitlab-runner关联)四、编写 .gitlab-ci.yml五、提交代码测试runner六、使用gitlab-runner发布go程序七、修改Dockerfile 瘦身go的image镜像八、runner加入go单元测试 运行环境 centos 7.8内存配置4Ggi
转载 2024-03-26 09:49:23
72阅读
  • 1
  • 2
  • 3
  • 4
  • 5