写在前面记录一下,一个自动化开发部署项目的构建过程与简单使用,实现真正的DevOpsgitlab安装步骤一:安装依赖yum -y install git gcc glibc-static telnet yum -y install curl policycoreutils-python openssh-server systemctl enable sshd systemctl start ssh
转载 2024-10-24 10:12:18
96阅读
故障是如何产生的???    公司年度电力检修,周六周末停电两天,周五下班对服务器进行关机,服务器关机死机导致关机不成功,强制关闭电源两次,周一上班开服务器发现程序启动以后不能访问confluence页面,错误信息如下:  程序启动失败后,访问页面返回这么个玩意儿。去confluence官网查找问题分析原因几个重要文件:启动参数:/opt/atlassian
文章目录1 Github操作需使用新的Personal Access Token2 Github使用Personal Access Token进行仓库认证2.1 Personal Access Token申请2.2 使用Personal Access Token进行认证2.2.1 新仓库使用Personal Access Token2.2.2 已有仓库使用Personal Access Toke
转载 2024-03-28 13:01:55
295阅读
一、基本入门1.IntelliJ-IDEA预装的版本控制介绍我们来看IntelliJ-IDEA的版本控制设置区域 打开File>Settings>Version Control  可以看到里面有git插件这让很多人认为 IntelliJ IDEA 自带了 SVN 或是 Git 等版本控制工具,认为只要安装了 IntelliJ IDEA 就可以完全使用版本控
转载 2024-03-18 23:03:47
111阅读
一、git、github、gitlab的区别 Git是版本控制系统,Github是在线的基于Git的代码托管服务。 GitHub是2008年由Ruby on Rails编写而成。GitHub同时提供付费账户和免费账户。这两种账户都可以创建公开的代码仓库,只有付费账户可以创建私有的代码仓库。 Gitlab解决了这个问题, 可以在上面创建免费的私人repo。二、gitlab server搭建过程[ro
转载 2024-03-21 12:23:32
159阅读
哈喽,大家好我是霸戈,今天给大家分享一些,我个人觉得非常实用的的企业级开源软件,都是一些我在工作工程中使用过的开源软件包含:代码管理、CD/CD、API管理等等,欢迎大家补充和收藏。Gitlab GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,可以直接使用 Gitlab 官方提供的git仓库管理服务,有条件的也可以使用Gitlab自己搭建。自己搭建 Gilab 服
前言Gitlab作为一个开源、强大的分布式版本控制系统,已经成为互联网公司、软件开发公司的主流版本管理工具。使用过gitlab的同学都知道,想要提交一段代码,可以通过git push提交到远程仓库,也可以直接在gitlab平台上修改提交。然而上述两种提交方式都是人工提交代码,需要手动登录gitlab或者在第一次commit的时候提供gitlab帐号和密码。那么,假设有这么一个需求场景:我们开发了
转载 2024-05-22 14:07:25
64阅读
1. gitlab的安装:直接参考官网文档:https://about.gitlab.com/downloads/#ubuntu1604。1.1 安装配置依赖环境:sudo apt-get install curl openssh-server ca-certificates postfix1.2 安装Gitlab:可分以下两种情况:直接安装最新版本和选择安装所需版本。1.2.1 直接安
转载 2024-05-10 14:23:19
116阅读
目前GitLab已经有了CI功能,即持续集成的功能。可以实现代码提交后自动测试、编译、发布、部署等自动化工作。关于这一块的内容,网上文章都是语焉不详。最近正需要GitLab自动部署,踩了不少坑,现把配置步骤记录下来,以供大家参考。目标:代码提交到GitLab上,由GitLab的CI功能自动完成部署。原理:GitLab在接收到代码提交事件时,通过.gitlab-ci.yml的配置信息与对应节点上的r
转载 2024-02-20 12:44:06
184阅读
gitlab官网地址官网文档地址 https://docs.gitlab.com/runner/install/docker.html一。gitlab1。gitlab安装方式一:rpm包安装(centos) 1,下载rpm包 清华源软件镜像站https://mirrors.tuna.tsinghua.edu.cn/ linux命令wget https://mirrors.tuna
GitLab:从内网拉取私有仓库go modulegolang通过go mod管理项目依赖。通常,我们从github等项目托管平台拉取依赖go module。例如:go get -u github.com/kataras/iris/v12假如,公司有内网gitlab托管项目代码,如何从私有仓库拉取依赖?假设,公司的内网gitlab地址是:gitlab.xxx.com,是yyy团队下的test128
转载 11月前
129阅读
# 使用 Android GitLab 插件进行项目管理 在 Android 开发的过程中,保持代码的版本管理是非常重要的。GitLab 作为一个流行的 Git 存储库管理工具,提供了许多功能,让你能够轻松地管理项目和团队。而 Android GitLab 插件可以更便捷地在你的 Android 应用开发环境中集成 GitLab 功能。本文将为你介绍如何使用 Android GitLab 插件
原创 9月前
45阅读
序言  在git使用过程中发现指令实在太多,就算记忆后不长用的话很快也会忘记掉,所以编写本文的初衷是为了记录在使用git指令的过程中所遇到的需求与解决方法,毕竟使用git的需求也就那么一些,范围不大,所以可以将需求与解决方法记录下来,下次使用时遇到相同需求如果忘记了也可以得到快速解决 需求1描述:Windows系统,在git中生产SSH key扩展:由于本地Git仓库和GitHub仓库之
前言在2021年,阿里云代码基础技术团队尝试将自身对Git技术的沉淀, 通过9-10期B站短视频的方式对外宣发,帮助业内的Git使用者更正确和更高效的使用git。过程中, 我们与阿里云运营同学和云效运营同学进行合作, 共同打磨我们的视频质量和运营策略,感谢过程中参与的同学们。 上是我在起初的课程设计思路, 起初还是觉得视频要有三个要素: 简短,幽默,实用。所以过程中还是出现了一些有趣的图片的,比如
对于merge的问题确实非常多。总结一下必要的在这里。提交PR后可继续更新该分支以及不必总是fork这部分内容在 pro git zh v2 178页中有。有权限的话,其实不必非得在github.com上fork.实习第一天就被教育这点了。fork仓库的工作流那个仓库是非fork的情况,使用的是gitlab,每次也是有PR审核的。这次,是fork的情况。使用的方法和操作流,是这样的。这里面比较符合
# 开发 Android GitLab 插件的指导 在这篇文章中,我们将指导你如何开发一个 Android GitLab 插件。这个插件的目的是为了增强 Android 开发的效率,特别是在与 GitLab 进行代码管理时。我们将通过以下几个步骤来实现这个插件。 ## 整体流程 首先,我们来看看开发 Android GitLab 插件的整体流程,下面的表格展示了实现该项目的步骤: | 步骤
原创 8月前
7阅读
写Java代码的时候,经常会涉及到重复性的操作,这个时候就会想要是有这样一个插件就好了,如果是大家都会遇到的场景,IDE或许已经提供了,再不然也有可能有人编写了相关的插件。要是这个操作是你们的编码环境特有的,那就只能自己写工具了。所以这里来学学如何编写IDEA插件,让自己的编程环境更加强大,更好的进行装x。开发环境开发IDEA插件有以下这些依赖:IntelliJ IDEA Community Ed
一、 目的改善和保证代码质量,预防BUG,此外还有益于代码规范,形成技术氛围,加深团队沟通,一起成长。 二、 具体事项1、对人不对事:每个人对代码的理解与实现方式都不一样,不应该对同事的代码加以批判,可以提出建议。2、每一次Review至少给出一次正面的评价:在严格要求与实事求是的前提下,不要只说一些打击同事信心的话,应该给予一些适当的鼓励,还能让团队更加融洽,氛围更
转载 2023-10-27 00:16:07
383阅读
一个 组件(add-on)是与 Confluence 分开安装的功能,能够加强 Confluence 的功能和使用。插件(plugin)和 组件(add-on)这 2 个词通常是一起使用的。 一共有 2 个主要类型的组件: 系统级别的组件 - 这个类型的组件为 Confluence 系统提供核心的功
转载 2018-04-24 22:26:00
101阅读
2评论
一个 组件(add-on)是与 Confluence 分开安装的功能,能够加强 Confluence 的功能和使用。插件(plugin)和 组件(add-on)这 2 个词通常是一起使用的。一共有 2 个主要类型的组件:系统级别的组件 - 这个类型的组件为 Confluence 系统提供核心的功能用户安装的组件 - 这个类型的组件通常可以单独下载。在 The Marketplace 中通常由 At...
原创 2021-08-11 09:42:39
297阅读
  • 1
  • 2
  • 3
  • 4
  • 5