美文网首页
轻松搭建Git服务存放源代码

轻松搭建Git服务存放源代码

作者: testerzhang | 来源:发表于2020-08-03 22:41 被阅读0次

    本文转自我的头条号:testerzhang,欢迎大家关注。同时我也开通了公众号:testerzhang,有兴趣的可以关注支持一下。


    作为程序员,我们都知道GitHub就是一个免费托管开源代码的远程仓库,但是一般公司都是用自己的Git服务器存放源代码,比如GitLab,但是今天跟大家介绍一款默默无闻的Git服务,它的功能满足基本的日常代码操作。

    轻松搭建Git服务存放源代码

    1.什么是GitBucket

    它是一个开源的代码管理仓库,使用Scala编写运行在java虚拟机上的git服务器端程序,Releases版提供可直接使用的war包,可以私有化部署。

    轻松搭建Git服务存放源代码

    2.如何安装

    2.1 官网地址下载

    https://github.com/gitbucket/gitbucket/tags
    

    在服务器上可以直接使用如下命令安装:

    $ wget https://github.com/gitbucket/gitbucket/releases/download/4.33.0/gitbucket.war
    

    2.2 tomcat安装

    这里不展开,可以参考我之前的tomcat安装说明:中间件-部署tomcat

    2.3 war包文件放到tomcat部署即可。

    轻松搭建Git服务存放源代码

    结构如上面所示,然后启动tomcat服务即可。

    3.使用

    我这里的tomcat服务是28080端口,所以访问地址为:http://xxx.xxx.xxx.xxx:28080

    轻松搭建Git服务存放源代码

    3.1 登录

    点击上图的“Sign In”登录,跳转到登录页面,默认用户名是root,密码是root。

    轻松搭建Git服务存放源代码

    登录后修改下root密码,避免被攻击。

    3.2 新建用户

    登录后点击右上角的头像,然后点击“System administration”进入管理设置页面。

    轻松搭建Git服务存放源代码

    在“User management”右侧有个“New user”按钮,点击即可创建用户。

    轻松搭建Git服务存放源代码

    3.3 创建仓库组Group和仓库repository

    系统右上角有个“+”号,点击有两个选项,一个是建组,一个是建仓库。

    轻松搭建Git服务存放源代码

    我建立了一个testgroup组,然后建立了两个项目test1和test2。

    轻松搭建Git服务存放源代码

    3.4 效果图

    轻松搭建Git服务存放源代码

    仓库效果

    轻松搭建Git服务存放源代码

    代码提交变动

    轻松搭建Git服务存放源代码

    权限控制

    这里特别提到一个新功能:可以增加Guest权限,只拥有可读权限,不能提交代码。

    轻松搭建Git服务存放源代码

    结束

    以上就是简单的搭建一个gitbucket服务器的过程,快快建立自己的Git服务吧。

    相关文章

      网友评论

          本文标题:轻松搭建Git服务存放源代码

          本文链接:https://www.haomeiwen.com/subject/hbtirktx.html