CentOS7安装Git与RedMine及整合(提交代码自动更新RedMine状态)

本文详细介绍了如何在CentOS7上安装GitLab和Redmine,并实现两者整合,包括GitLab的在线与离线安装、Redmine的一键安装、两者之间的WebHooks配置,以及解决权限和图形界面安装问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

        最近公司想把SVN上的代码,全部迁移到现在更流行的Git服务器上去。由于公司的项目代码都属于商业机密,所以不能选择开源的GitHub,而不开源是需要Money的,而公司又正好有AWS服务器,所以就交给我任务,搭建Git服务器,顺便还有Redmine课题管理工具,包括他们之前的整合。做了种种尝试,也花也不少时间,终于最后在CentOS7上实现了两个服务器的运用及整合。闲话不多说,开始。


一,安装Git

      Git的实现有好多软件实现,但为了方便Web管理,这里选择B/S形式的GitLab。在网上找到资料发现bitnami做过GitLab的Linux一键安装包,下载回来安装也确实很顺利,在测试时候发现SSH方式的代码提交没有问题,而HTTP方式无论如何都不能正确连接。

参照文章:http://www.cnblogs.com/linsanshu/p/5512038.html

下载地址:https://bitnami.com/stack/gitlab/installer

并不清楚是不是因为我什么地方配置错误,但是其实一键安装并没有多少配置的地方,目前的版本是【GitLab 8.14.0-0 (64-bit)】并不能正确使用。

      于是就直接使用GitLab官方安装方式,其实也非常简单,几条命令就可以搞定。

官方安装教程:https://about.gitlab.com/downloads/#centos7

第2步里是两种安装方法,在线与离线,使用其中一种就可以了。安装之后直接访问机器的IP地址或者网址,第一次进入出现的是修改密码画面,修改的是管理员的密码。设定好之后就可以进入Git服务器管理页面了,用户名是:root

      其实整个安装非常简单,走的大大的弯路就是之前一直在使用一键安装包进行了无数遍的安装,但是每一次都是HTTP的方式无法使用,以为哪里配置错误,一直在解决这个问题,所以浪费了好多时间。安装就这么愉快的完成了,这里给出一些简单的使用教程。

Gitlab+eclipse+ssh连接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值