赞
踩
Gitea 是一款轻量级的自托管Git服务,它提供了与Github、Gitlab、Gitee等类似的功能,可以在你自己的服务器上部署和运行,且占用资源较低。同时它提供了代码仓库管理、问题跟踪、团队协作、持续集成等功能,适用于小型团队和个人开发者,具有简单的界面和丰富的定制选项。 更重要的是它是开源的,允许你完全掌握自己的代码和数据。
Gitea 能支持从多种源仓库迁移数据。这包括普通的Git仓库 URL、GitHub、GitLab、Gitbucket、Gogs、以及其他常见的Git托管服务等。利用该功能,你可以将你在其他公共仓库的代码快速迁移到你本地的 Gitea 仓库中进行维护。
Gitea 允许将仓库与外部源之间进行镜像。如果您在外部 Git 仓库中管理代码,只是想用 Gitea 作为存档,那您可以使用该功能在仓库之间镜像分支、标签和提交。除了从外部同步代码到 Gitea 以外,您还可以设置推送镜像,每次修改完代码推送到 Gitea 以后,它将自动帮您将代码推送到外部的 Git 仓库。
Gitea 提供了直观和用户友好的界面,使新用户能够轻松创建仓库、提交代码和跟踪项目活动,您可在 Gitea 上快速创建一个仓库、直接提交代码,快速预览版本变更等。与其他 SAAS 化的代码仓库并无什么不同。 同样其还支持和 Github Issues 相同的问题跟踪系统,允许团队有效地跟踪和管理问题、缺陷和任务,所有这些都在同一平台上进行,提高了工作流程的效率。
Gitea 可以很容易与你现有系统的用户体系集成,它支持LDAP、OAUTH2等多种协议认证源,同时还支持多组织、多账号、多仓库管理。您可按需分配不同的组织、账号和权限,来确保安全性。
Gitea 还是一款轻量级的 Git 服务,资源占用少,因此适合在资源有限的服务器上运行。在使用docker 部署的情况下,默认运行起来占用的内存仅有 150 MB。
除了这些,它还可以代码托管,代码评审,CI/CD,项目管理,制品库,漏洞扫描
Gitea⽀持创建和管理仓库、浏览提交历史和代码⽂件、审 查和合并代码提交、管理协作者、管理分⽀等。它还⽀持许多常 见的 Git特性,⽐如标签、Cherry-pick、hook、集成协作⼯具等。
代码评审同时支持 Pull Request workflow 和 AGit workflow。评审⼈可以在线浏览代码,并提交评审意见或问题。 提交者可以接收到评审意见,并在线回 复或修改代码。代码评审可以帮助用户和企业提⾼代码质量。
Gitea Actions⽀持 CI/CD 功能,该功能兼容 GitHub Actions,⽤⼾可以采用熟悉的YAML格式编写workflows,也可以重⽤⼤量的 已有的 Actions 插件。Actions 插件支持从任意的 Git 网站中下载。
Gitea 通过看板和⼯单来跟踪⼀个项⽬的需求,功能和bug。⼯单⽀持分支,标签、⾥程碑、 指派、时间跟踪、到期时间、依赖关系等功能。
Gitea支持超过 20 种不同种类的公有或私有软件包管理,包括:Cargo, Chef, Composer, Conan, Conda, Container, Helm, Maven, npm, NuGet, Pub, PyPI, RubyGems, Vagrant等
Gitea 企业版包含依赖库的漏洞扫描,能够及时发现包括Go, NPM, Android, Maven, Pypi, RubyGems, Nuget等十几种语言的包漏洞。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。