美文网首页
Windows下使用gitea部署git服务

Windows下使用gitea部署git服务

作者: 简单点的笨演员 | 来源:发表于2021-08-30 20:15 被阅读0次

    各个Git Server工具的比较

    GitLab:功能强大,想搭建像GitHub一样的git服务,可以说是首选,不过遗憾不支持window,而且对硬件要求比较高。
    GitStack :收费,只有windows平台,一键安装,功能比较少,只有基本的git管理、用户管理和基本web功能,web功能比较差,但是导入本地git功能很方便。
    Bonobo Git Server:需要 IIS 的支持,win10需要单独安装IIS。功能比较少,只有基本的git管理、用户管理和基本web功能,连常用的 Issue 也没有。
    gitblit:使用java开发,支持跨平台,window下有一键安装包,和Bonobo Git Server一样,功能比较少,不过web功能和界面设计会好些。
    gogs:极易搭建,支持跨平台,功能比较完善,包括基本的git管理、用户管理、web功能和 Issue 管理等。
    gitea:是从 Gogs 发展而来,功能更多更强大,性能更好,界面设计也更好看,可以说,gitea现在是个人和中小企业部署git服务的首选。

    使用Gitea部署git服务

    下载安装

    到Gitea官网Gitea官网下载安装,或者点击 这里 直接下载。注意下载回来后,不要直接双击

    安装,并注册为Windows服务

    将下载回来的文件改名为 gitea.exe,并放到你的某个盘的gitea目录下(这个盘是你的git存储盘),例如C盘,就是 C:\gitea\gitea.exe。以Administrator身份运行 cmd,然后执行以下命令:

    sc create gitea start= auto binPath= "\"C:\gitea\gitea.exe\" web --config \"C:\gitea\custom\conf\app.ini\""
    

    别忘了将 C:\gitea 替换成你的 Gitea 安装目录。

    如果以后要卸载,也是以Administrator身份运行 cmd,然后执行以下命令:

    sc delete gitea
    

    启动 Gitea 并配置

    sc start gitea
    

    启动后打开 http://localhost:3000/ ,接下来就可以完成Gitea的配置。如果你没有安装Mysql或者用户量比较小,可以选择数据库类型为SQLite3。

    Gitea配置

    相关文章

      网友评论

          本文标题:Windows下使用gitea部署git服务

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