Windows平台如何使用Gitblit搭建Git服务器

这篇具有很好参考价值的文章主要介绍了Windows平台如何使用Gitblit搭建Git服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

背景

软件下载

配置

        JDK

        gitblit配置                

               具体配置修改:

 安装为自启动的windows服务

 运行配置

创建版本库和用户

客户端运行     


背景

        Gitblit是java开发的跨平台,版本控制服务器。

        本次相关软件环境:

        操作系统:win10;        

        版本:gitblit-1.9.3

        Java 1.8

软件下载

        Java:略。因为本机已安装java1.8,故略。

        gitblit:本文使用版本1.9.3 ,是官网的最新版。下载后,直接解压无须安装。官网地址:http://www.gitblit.com/

配置

        JDK

                略。

        gitblit配置                

                        可以参考官方文档。

               具体配置修改:

        修改gitblit安装目录下的data文件下的gitblit.properties。其中include = defaults.properties注释掉,并添加include = my.properties。

windows git服务器,git

         从data文件夹下找到defaults.properties文件,这是gitblit的默认配置,复制一遍该文件,并改名为上一步修改的配置名称,我这里就是my.properties。

        打开my.properties,

        一:修改 git.repositoriesFolder(资料库路径):这里改成自己新建的仓库目录路径,不改默认为gitblit目录下的git目录。

        

windows git服务器,git

         二:server.httpPort:设定http协议的端口号。默认0表示禁用http协议.。

                server.httpsPort = 8443

                注意:有http和https两个协议的配置

         

        三:server.httpBindInterface:设定服务器的IP地址。默认没有内容,服务器本地可以通过localhost访问,如果指定,则只能通过指定的ip地址访问.。

        

 安装为自启动的windows服务

        1、在Gitblit目录下,找到installService.cmd文件。

        2、用记事本或者notepad++打开

          2.1 修改 ARCH

            32位系统:SET ARCH=x86 

            64位系统:SET ARCH=amd64

          2.2 添加 CD 为程序目录

            SET CD=D:\Program Files\gitblit-1.8.0(你的实际目录)

          2.3 修改StartParams里的启动参数,给空就可以了

windows git服务器,git

        3、保存,关闭文件, 双击Gitblit目录下的installService.cmd文件(以管理员身份运行)

        4、在服务器的服务管理下,就能看到已经存在的gitblit服务了,只要保持gitblit服务是启动状态,gitblit就可以正常使用。

windows git服务器,git

 运行配置

        首次访问,运行gitblit根目录下的gitblit.cmd 批处理文件.。

        

        打开浏览器输入之前配置的服务器地址:

         输入管理员账号admin/admin

         

创建版本库和用户

        创建版本库,点击下拉菜单中的创建版本库,或者页面中版本库进行管理。

         输入名称,具体访问策略与初始化内容默认,根据实际需求更改

         创建空的版本仓库成功,页面会有一些提示信息与命令,供用户用于向仓库中推送内容

         这里不使用管理员账户admin作推送,我们通过配置新的用户,在用户端(即客户端)推送内容到仓库。这也比较符合实际生产,admin账户只用来管理服务器站点,不参与实际业务。包括创建版本库,以后也可以通过配置权限,向用户授予权限。接下来创建一个用户:

        创建用户

        点击下拉菜单中的用户

         进入用户列表

         点击右上角添加用户,进入明细页面,填写常规信息

         属性页根据具体情况,填写,可选

        

         访问权限页面,配置版本库权限

        1).选择版本库 

        2)选择具体权限,选择R(克隆)(即读权限),点击添加

        

        3).创建成功

        

客户端运行     

        使用命令行或者安装GUI客户端,此处忽略。其中,VS2019自动,Android Studio自带,IntelliJ IDEA自带。

        待研究的一个GUI客户端:Git Extensions

        使用下图:

windows git服务器,git

        点击推荐按钮(蓝色箭头向上按钮),会自动弹出以上窗口:

        1、选择“远程”,如果没有远程档案库,点击管理远程,添加远程档案库。如下图:

windows git服务器,git

        把后端仓库的https网址拷贝过去,起个名字,点击保存。

        2、然后选择选项

        如果本地已经有分支,要选中“替换跟踪参考”,如果没有可以不用选。

        点击推送会自动弹出用户和密码输入框。

        3、输入完后就可以推送到服务器,Git Extensions已经做好了,下次推送不用再输入。

         

参考资料:

        使用Gitblit 搭建Windows Git服务器:

       设置windows service方式启动GitBlit: https://www.cnblogs.com/aaronguo/p/11263093.html

        官网步骤:Gitblit

        Windows平台使用Gitblit:Windows平台使用Gitblit搭建Git服务器图文教程 - 知乎文章来源地址https://www.toymoban.com/news/detail-783965.html

到了这里,关于Windows平台如何使用Gitblit搭建Git服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何在 Windows10 Professional 服务器上搭建自己的 Git 服务器。

    一、简介 以前,在别家的公司,一般早就把源代码管理工具搭建好了,很少有机会自己搭建一套。最近,公司也许要把现在不少的源码进行管理,于是我打算自己搭建源代码管理服务器。说起源代码管理,当然有很多中解决方案,我个人偏向搭建一个 Git 服务器。毕竟这个自

    2024年02月12日
    浏览(53)
  • 华为云幻兽帕鲁服务器搭建教程(Windows平台)

    购买服务器: 打开华为云优惠页面:https://activity.huaweicloud.com/discount_area_v5/index.html 选择活动服务器,配置如下: 建议选择4C16G 10M带宽 可满足32人游玩。 操作系统选择windows sever 2019/2022 系统盘默认60G 安全组规则 入方向 添加 UDP 8211 具体创建流程可咨询华为云客户经理 使用“

    2024年02月22日
    浏览(48)
  • 自动化构建平台(一)Linux下搭建私有代码仓库Gitblit的安装和使用详解

    代码版本管理,git模式应该是目前最流行的代码管理软件。目前支持git的管理软件有很多。 Gitblit是一个小型的代码仓库管理软件,功能不是很多,优点是:小巧、CPU和内存占用比较少,对于小团队来说基本够用。Gitblit官网点击这里。 进入官网,如下图,根据对应的系统选择

    2024年03月12日
    浏览(57)
  • Windows下搭建局域网内简易git服务器

    由于和朋友小规模制作项目,又使用了UE5这样的庞然大物,准备整一个本地轻量化一些git版本管理。 查阅资料是发现git的daemon这个功能,经过ChatGPT的误导走了很多弯路,这边记录下来以供参考。 Git Daemon是一个简单快速的git服务器形式,默认不具备加密通讯和加密仓库功能。

    2023年04月27日
    浏览(38)
  • 如何搭建Git服务器?

    一、为什么要搭建Git服务器? 我们都知道gitHub是目前最大的代码托管网站,但是其也有一限制,就是私有托管没有提供免费的服务,许多人常常要花钱去购买私有仓库,但是如果能够自己搭建一个git服务器,就可以随便使用啦。 二、准备工作 1、GitBlit: 是一个纯 Java 库用来

    2024年02月15日
    浏览(39)
  • 如何搭建自己的git服务器

    GitHub,Gitee 想来大家都用过,我们的代码就是托管在这些平台上的。因此,你可能好奇为什么我们不自己搭建一个 git 呢服务器?下面,就开始教大家如何一步步搭建自己的 git 服务器(试验成功的那一刻还是很让人激动的)。 我自己的虚拟机是 centOS7 的,首先肯定要安装

    2024年02月05日
    浏览(50)
  • windows搭建git服务器 无法识别 ‘git‘ 命令:exec: “git“: executable file not found in %PATH%

    无法识别 \\\'git\\\' 命令:exec: \\\"git\\\": executable file not found in %PATH% 确保已经安装git,如下图配置环境变量即可。   如果包以下错误,可能是由于没有新建data文件夹:

    2024年02月07日
    浏览(47)
  • Git篇如何在自己服务器搭建自己的git私有仓库

    要在自己的服务器上搭建自己的Git私有仓库,可以按照以下步骤进行操作: 安装Git服务器软件:选择一款适合的Git服务器软件,如GitLab或GitHub,并按照官方文档进行安装和配置。 创建数据库:如果使用GitLab,需要创建一个数据库来存储用户信息、项目和代码。根据所选的服

    2024年02月03日
    浏览(58)
  • 分享本周所学——在Windows上搭建自己的Git服务器并支持互联网远程访问

            大家好,欢迎来到《分享本周所学》第十期。本人是一名人工智能初学者(虽然我最近写的东西都跟人工智能没什么关系),刚刚上完大一。之前想跟同学搞项目,我的学校自己有一个GitLab服务器,于是就把项目存在上面,但是后来收到学校邮件说学校服务器不允

    2024年02月09日
    浏览(46)
  • 搭建Git本地服务器及其使用

    GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。 搭建Git服务器需要准备一台运行Linux的机器,强烈推荐用Ubuntu或Debian,这样,通过

    2024年02月13日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包