传统云环境下的CI/CD操作手册(四)配置gitlab

网友投稿 270 2022-11-11

传统云环境下的CI/CD操作手册(四)配置gitlab

版本控制(代码管理)工具1 CVS2 SVN 集中式版本控制系统只有一个远程代码库,所有程序员都需要联网才能把代码推送到服务器上3 Gitlab 分布式版本控制系统有一个远程代码库,每个程序员都可以从远程克隆一个本地代码库,可以离线工作,当然,每个程序员都是有限定权限的,只能克隆有权限的代码部分

安装配置下载gitlab-ce上传到服务器上yum -y install gitlab-ce-10.8.7-ce.0.el7.x86_64.rpm vim /etc/gitlab/gitlab.rb external_url ' #外部访问地址gitlab_rails['smtp_enable'] = true #配置邮件服务的目的是让忘记密码的用户自己通过邮箱重置密码gitlab_rails['smtp_address'] = "smtp.163.com"gitlab_rails['smtp_port'] = 25gitlab_rails['smtp_user_name'] = "dongyali@163.com"gitlab_rails['smtp_password'] = "aaaaaaaa"gitlab_rails['smtp_authentication'] = "login"gitlab_rails['smtp_enable_starttls_auto'] = truegitlab_rails['smtp_tls'] = falsegitlab_rails['gitlab_email_from'] = 'dongyali521521@163.com'gitlab_rails['smtp_domain'] = "163.com"user['git_user_email'] = "dongyali521521@163.com"gitlab-ctl reconfiguregitlab-ctl statusgrep "^[a-z]" /etc/gitlab/gitlab.rb-y install git在gitlab上查看克隆地址:project---your project---project name---clone project1/vim index.htmlgit add .git config --global user.name "user1"git config --global user.email 465130613@qq.comgit commit -m "xxxx"git config --global push.default simplegit push

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:并行总线有哪些?串行总线有哪些?
下一篇:Spring事务处理Transactional,锁同步和并发线程
相关文章

 发表评论

暂时没有评论,来抢沙发吧~