最近遇到了一个让人头秃事情:要用源码部署gitlab环境,我心想,这不就是按照安装文档,一步一步来安装就行了吗,这个简单。没想到后面会遇到一个大坑。像gitlab这种复杂项目的部署,前期工作一定要做好:找官方文档,查看支持操作系统是什么,而且支持那几个版本操作系统;源码编译gitlab有哪几种形式,各种形式优缺点各是什么。因为我需要部署12.1.0版本gitlab,根据官方文档,支持
使用 Git 管理源代码  首先你要有一个 repo(源码或叫仓库比较贴切) 让你管理 ,可以是自己可以是别人。1、自己。2、别人。  首先你要有 github 账号吧,登录进去以后,寻找你心仪 repo 比如 https://github.com/zhuwansu/TruncateATable 或者 https://github.com/zhuwansu/
1.什么是gitlabgitlab是一个开源分布式版本控制系统,ruby语言开发完成2.gitlab作用1).对项目的源代码进行集中管理,方便查看 2).可以对源代码进行源码控制 3).权限管理,能控制用户增删改查代码权限 4).不依赖互联网环境3.为什么用gitlab1).开源免费,维护简单。适合中小型企业 2).能定期对数据进行备份,防止数据丢失。4.gitlab安装配置优化4.1
转载 2023-07-26 11:40:53
383阅读
GitLab安装 #拉取gitlab镜像 docker pull gitlab/gitlab-ce:latest #运行mygitlab容器 docker run -d --hostname=xx.hostname.com -p 3443:443 -p 3000:80 -p 3022:22 --name=mygitlab --restart=on-failure:10 -v c:\DockerC
Jenkins获取gitlab源代码 Jenkins权限获取 在日常工作做由于Jenkins启动用户是Jenkins,在执行脚本时系统命令是无法让Jenkins执行,如果需要Jenkins权限有两种办法: 1. sudo授权 2. 启动用户改为root [这里就使用这个办法了,因为做sudo授权太
转载 2021-10-11 14:14:41
456阅读
(一)GIT原理深入理解(二)接回上篇说到commit对象,就等于我们提交所有文件 git 中最重要三个对象 1、Blob 对象 存储是文件内容,压缩 存储文件名字是根据内容算出一个hash值 2、tree对象 存储blob对象 子tree对象 3、commit对象 存储作者提交者注释 指向一个 tree 指针 到那么就构成了我们提交文件所有描述,所以commit对象,就等于我们提交
转载 2024-09-29 12:07:59
157阅读
spring源代码地址发生了更改,以前地址是 https://src.springframework.org/svn/spring-framework/。但现在spring代码开始使用Git进行管理,新源代码地址为:https://github.com/SpringSource/spring-framework。因为 GitHub 同样支持svn客户端,因而仍然可以使
转载 精选 2014-06-06 18:05:42
300阅读
  Sonar是 一个开源平台,用于管理Java源代码质量。“一个质量数据报告工具+代码质量管理平台”http://docs.codehaus.org/display/SONAR/Documentation  主要特点  ·              &nb
转载 2024-10-10 08:44:35
11阅读
jobjob 是一组具有约束作业,可以指定无限数量 job 。job 被定义为具有任意名称顶级元素,并且始终必须至少包含该 script 子句。job 必须具有唯一名称,下面是一些保留关键字不可以作为 job 名称。image services stages types before_script after_script variables cache作业由定义作业行为参数列表定义
转载 2024-03-28 12:50:34
97阅读
git设置 # git config --global http.postBuffer 1048576000 manifest.xml 原始manifests.xml文件在源头代码repo仓库中 # ls -l .repo/ total 40 drwxrwxr-x 5 1001 1001 4096
原创 2023-05-01 12:10:58
406阅读
一、简介       我们常常会将自己代码托管至一些代码管理平台进行托管,比如Github、Gitee、或是自己搭建托管平台等,其中Git就是重要传输控制工具。在一开始学习git时候可能大多数小伙伴并没有合作和分支相关概念,只是熟悉git最基本pull、commit和push。如下图:   &nb
转载 2024-09-18 14:45:24
221阅读
原创 2022-01-12 09:55:26
354阅读
一.git安装(mac版)二.gitlab创建一个别人可以参与项目三.git&gitlab协同操作四.git常用命令介绍一,git安装1).先判断电脑是否已经安装了git。首先打开电脑终端输入[git --version] 如果显示出git版本号,那么你电脑是已经安装过git。 如果命令不存在则没有安装,那么打开git官网。”https://git-s
GitHub在4月中,对免费版本用户开放核心功能,开发团队能够在GitHub上进行更完整协作,而现在GitHub又发布了4项新产品,要进一步提升开发社群协作能力,新功能分别是GitHub Codespaces、GitHub Discussions、程序代码和机密扫描以及企业私有实例。GitHub Codespaces可让开发者在GitHub网页中启用程序编辑器,并且马上在GitHub储存库中做
下载Gallery应用源代码(下载全部代码请点这里),使用该命令搞定: git clone https://android.googlesource.com/platform/packages/apps/Gallery.git下载完成代码是默认在android 4.0,需要研究android2.3的话,再使用如下命令: git checkout gingerbread-relea
转载 2012-08-17 13:45:00
161阅读
20点赞
是提示没有任何数据返回,最后网上人说android.git.kernel.org网站被黑了,git方式和http方式都下不了,折腾好些时间终于知道怎么配置文件,最后网站被黑却下不了,灰常悲催。<!-- IWMS_AD_BEGIN--><script src="...
原创 2023-05-07 19:29:49
97阅读
nginx 配置,设置是浏览器打开地址,和库地址不一定一致 upstream gitlab { server unix:/var/opt/gitlab/gitlab-workhorse/socket; } server { listen *:80; server_name gitlab.***
转载 2021-08-09 18:16:00
511阅读
2评论
前期 git init ,创建本地分支,暂存有改动代码。 我自己用IDEA编辑器操
原创 2022-08-04 17:11:48
245阅读
微信小程序代码构成创建一个项目.json 后缀 JSON 配置文件.wxml 后缀 WXML 模板文件.wxss 后缀 WXSS 样式文件.js 后缀 JS 脚本逻辑文件小程序配置 app.jsonapp.json 是对当前小程序全局配置,包括了小程序所有页面路径、界面表现、网络超时时间、底部 tab 等。QuickStart 项目里边 app.json 配置内容如下{ "pa
转载 2024-06-01 07:24:29
130阅读
寻找鸿蒙源码入口网上说鸿蒙操作系统开源了,全部134个仓库OpenHarmony - Open_Harmony -啥?134个仓库是什么东西?不应该是1个仓库吗?Linux源码好像就一个压缩吧,为什么鸿蒙冒出134个仓库来,然后看那些仓库名,很多hi35xx,难道是海思摄像头操作系统?不应该是桌面操作系统吗?还是上网搜吧,因为鸿蒙源码刚开源,所以网上是不会搜到源码讲解,搜到基本都是鸿蒙OS应用
  • 1
  • 2
  • 3
  • 4
  • 5