如何在 Windows Server 上搭建 Git Repository Server?

Git 作为开发工具之一,主要用于辅助团队开发的版本控制等。相似的工具大家也或许接触过 CVS 和 SVN 等。最为大家耳熟能详的或许就是 Github 和中国的 Gitee 了。但是网上的资料都围绕着 Linux 的环境,而没有过多考虑过 Windows 环境。当然这在情理之中,所以有些文章采用WSL2来转换这份尴尬或是共享文件夹,但是请诸位相信我,事实上还有一个不错的工具——Bonobo Git Server

Bonobo Git Server简介

它是一个基于 .Net Framework 开发的 Git 服务器,可以通过 Windows Server 自带的 IIS 服务器来实现 HTTP 的 Web 服务。具备用户管理和 Repositories 的网页界面。而且官方文档齐全,只需要你愿意看英文,或者谷歌翻译。不仅如此,他也是一个Github上的开源项目

在这里插入图片描述

基本安装

环境
  • Internet Information Service(IIS) 7及更高版本
    • 支持 Windows Vista, Windows 7, Windows 8 和 Windows 10
    • 支持 Windows Server 2008, Windows Server 2008 R2, Windows Server 2012 及以上版本
  • .NET Framework 4.6

详细参考官网

安装步骤
  • 从首页下载压缩包
  • 将压缩包解压到 C:\inetpub\wwwroot , 此处是默认网站文件夹

在这里插入图片描述

  • 允许 IIS 用户 更改 C:\inetpub\wwwroot\Bonobo.Git.Server\App_Data文件夹。

    • 选择App_Data文件夹的属性
    • 切换安全选项
    • 点击编辑
    • 选择 IIS 用户, 并且添加修改和写入的权限
      在这里插入图片描述
  • 使用应用按钮确认这些设置。将 Bonobo.Git.Server 转换为IIS 中的 应用程序

    • 运行 IIS 管理器并导航到站点 -> 默认网站。您应该会看到 Bonobo.Git.Server。
    • 右键单击 Bonobo Git Server 并转换为应用程序。
    • 检查所选应用程序池是否在 .NET 4.0 上运行并转换站点。
      在这里插入图片描述
  • 通过浏览器就可以访问应用了
    在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值