Gitea 是一款使用 Golang 编写的可自运营的代码管理工具。在这个领域,名气最响的应该是 Gitlab。但实际使用中Gitlab也有点问题,首先就是资源占用。Gitlab 是使用 ruby 编写的,好几年之前刚出来的时候,一台1G内存的虚拟主机连安装运行都做不到,着实震惊。时至今日都已经发展到了以docker镜 像分发,gitlab 仍旧会有体积和运行时资源占用的问题。另一点就是功能,对于
转载 9月前
22阅读
以前是人放狗看家现在是狗牵着人散步
转载 2022-05-11 21:53:24
54阅读
狗子 四月十四是个特殊的日 发生了一件特别的事峡谷之巅相遇 让我对你有所在意慢慢的话题 从你的头像开始提默默安利了倒数第二张图像说是特别像你们历史老师面相你也喜欢贯穿网络的街头小巷哔哩哔哩也曾经带你飞翔我们回到了正常话题兼职的生活丰富你的社会阅历沉着冷静是你遇事的态度 放"高利贷"让你学会了平衡管理为人善良是你做事原则‌突如其来的QQ电话吓你一跳连滚带爬的挂断只留下语音一条翻开你的记录 渐渐得记
原创 2021-07-16 09:44:42
158阅读
橘子Jane
原创 2022-07-14 14:54:14
18阅读
这是人干的事?
转载 2021-11-13 11:28:13
75阅读
这是人干的事?
转载 2022-04-01 16:46:14
4330阅读
写在前面最近,二狗子入职了新公司,新入职的那几天确实有点飘。不过慢慢的,他发现他身边的人各个身怀绝技啊,有Spring源码的贡献者,有Dubbo源码的贡献者,有MyBatis源码的贡献者,还有研究AI的大佬,个个都是大神级别的人物。二狗子有点慌,想起自己虽然入职了,但是比起其他人确实差点远啊。怎么办呢?先从基础补起呗,他发现自己对于Spring的理解还不算太深。于是乎,他让我给他讲讲Spring的@EnableAspectJAutoProxy注解。好吧,二狗子要请我吃饭啊!关注 冰河技术 微信公众号
原创 2020-09-02 21:59:44
133阅读
写在前面最近,二狗子入职了新公司,新入职的那几天确实有点飘。不过慢慢的,他发现他身边的人各个身怀绝技啊,有Spring源码的贡献者,有Dubbo源码的贡献者,有MyBatis源码的贡献者,还有研究AI的大佬,个个都是大神级别的人物。二狗子有点慌,想起自己虽然入职了,但是比起其他人确实差点远啊。怎么办呢?先从基础补起呗,他发现自己对于Spring的理解还不算太深。于是乎,他让我给他讲讲Spring的
转载 2021-06-08 11:14:06
167阅读
写在前面最近,二狗子入职了新公司,新入职的那几天确实有点飘。不过慢慢的,他发现他身边的人各个身怀绝技啊,有Spring源码的贡献者,有Dubbo源码的贡献者,有MyBatis源码的贡献者,还有研究AI的大佬,个个都是大神级别的人物。二狗子有点慌,想起自己虽然入职了,但是比起其他人确实差点远啊。怎么办呢?先从基础补起呗,他发现自己对于Spring的理解还不算太深。于是乎,他让我给他讲讲Spring的
转载 2021-06-08 11:18:19
680阅读
2评论
写在前面最近,二狗子入职了新公司,新入职的那几天确实有点飘。不过慢慢的,他发现他身边的人各个身怀绝技啊,有Spring源码的贡献者,有Dubbo源码的贡献者,有MyBatis源码的贡献者,还有研究AI的大佬,个个都是大神级别的人物。
原创 2022-04-22 13:46:44
174阅读
在Kubernetes (K8S) 环境中,需要实现 GitLab 之间的同步操作,可以通过以下步骤来实现。首先,我们需要了解 GitLab 之间同步的流程,然后具体讲解每一步需要做什么以及相关的代码示例。 ### 同步 GitLab 流程 下面是同步 GitLab 的流程简介: | 步骤 | 操作 | | ------ | ------ | | 1 | 准备源 GitLab 和目标 Git
原创 2024-05-27 10:47:47
167阅读
首先说明一下:GitLab、GItHub、码云都是一个很好的仓库,他的管理可以使用Git来进行管理,GIt是一个非常强大的工具。下面将以Gitlab为例进行讲解。一.GitLab简介GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺
转载 2024-03-13 14:18:17
180阅读
1点赞
GitLab 是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的 Git 项目仓库,可通过 Web 界面进行访问公开的
原创 2024-08-03 23:31:58
102阅读
版本管控工具-gitlab一、什么是GitLabGitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的
转载 2024-03-24 12:23:28
71阅读
持续集成持续集成(Continuous Integration)是一种软件开发实践。团队在开发过程中,提倡每个成员写完一个小功能就集成到主干中,尽快暴露开发过程出现的问题,早发现早解决。这也是我们常说的“小步快跑”,防止到项目后期合代码的时候才发现严重问题,到时改动的成本和风险都会很大。虽然持续集成有许多好处,但每次集成的工作细碎繁琐,要合并代码、编译、跑测试用例、部署。如果跟以往一样,都由人工完
https://docs.gitlab.com/ee/api/repositories.html curl --header "PRIVATE-TOKEN: fxhDXPRJAowCouXEobrz" "http://localhost/api/v4/repositories" curl --hea
转载 2023-07-05 20:20:42
154阅读
1 持续集成 概述及运行流程 1.1 持续集成概述 持续集成概述:持续集成(Continuous integration)持续集成是指开发者在代码的开发过程中,可以频繁的将代码部署集成到主干,并迚程自劢化测试。 持续交付:指的是在集成环境 基础之上,将代码部署到预生产 持续部署:在交付的基础上,把到生产环境过程自动化 1.2 jenkins
转载 2024-03-28 04:24:29
80阅读
前言      记得第一次了解gitlab的时候,是在暑假做项目的时候,当时是用git进行代码版本的控制,自己搭建了一个gitlab服务器,gitlab是用来存放代码和文档的。最近小编又一次了解了gitlab,原来它不止是代码文档存放工具,它的功能其实很强大,让我们一起来了解一下吧。叙述What's gitlab      从计划到监制,
转载 2024-02-21 14:57:04
83阅读
1:Gitlab 部署Gitlab 实现的是 CI/CD 环节中的 CI 环节,即持续集成(Continuous Integration)。 “持续”意味着代码的频繁提交,能将各版本的代码分阶段保存; “集成”一方面意味着支持多名开发人员协同,将多名开发人员的开发的不同功能的代码进行合并,实现整体功能;另一方面意味着将通过测试的分支合并到主分支,完成软件的稳定版本的迭代。1.1:下载 gitlab
转载 2024-02-27 10:21:49
134阅读
介绍GitLab CE或Community Edition是一个开源应用程序,主要用于托管Git存储库,以及其他与开发相关的功能,如问题跟踪。它旨在使用您自己的基础架构进行托管,并为您的开发团队提供部署内部存储库的灵活性,与用户交互的公共方式,或者为贡献者提供托管自己项目的方法。GitLab项目使用简单的安装机制在您自己的硬件上设置GitLab实例变得相对简单。在本指南中,我们将介绍如何在阿里云U
转载 2024-03-29 13:23:11
97阅读
  • 1
  • 2
  • 3
  • 4
  • 5