一步步实现持续集成(二)安装GIT

本文介绍了如何在远程服务器上搭建Gogs,一个轻量级的Git服务。首先讨论了版本控制软件的选择,最终选定Gogs,因为它易于部署,硬件需求低,且具有友好的界面。接着详细阐述了在cenTOS系统上安装和配置Gogs的过程,包括创建用户组、授权、下载安装包、配置阿里云安全组、后台运行Gogs以及在IntelliJ IDEA中连接仓库的步骤。通过这些步骤,可以实现代码的远程版本管理和持续集成。
摘要由CSDN通过智能技术生成

在自动化部署服务器中,版本控制软件是必须的。服务器可以作为一个远程版本代码仓库使用,这也体现了远程服务器代码共享的优势。

一、版本控制软件的选择

版本控制软件常用有SVN、VSS和GIT,我们还是选择较为流行的GIT。

在远程服务器中,仅安装GIT的服务端是可以的,通过IDE工具可以无影响的提交代码。但单纯的GIT服务端,没有维护界面,带来了一些不便,如果能够搭建类似gitHub的GIT服务器,则会方便很多。

比较流行的带维护界面的有GitLab,但GitLab对配置的要求比较高,内存至少4G,那么对于我们选的最低配1C1G的阿里云服务器,显然达不到要求。

我们转而选择Gogs工具软件。把Gogs简单介绍下。

 

                                                                                   Gogs封面.jpg

  • Gogs 是一款极易搭建的自助 Git 服务。
  • Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。
  • Gogs支持基本的GIT功能,能够应用与一般版本管理场景,且硬件要求较低,部署容易&#x
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值