【问题标题】:Free GIT Server with Web GUI a la BitBucket/GitHub [closed]带有 Web GUI 的免费 G​​IT 服务器,例如 BitBucket/GitHub [关闭]
【发布时间】:2017-05-29 10:05:06
【问题描述】:

在工作中,我正在使用 BitBucket。我想在家里部署类似的东西在我的 Linux 服务器上。所以我正在寻找:

  • 只需要 1 或 2 个用户
  • 可在 Linux 上部署的 GIT 服务器
  • 一个精美的 Web GUI,用于可视化分支和执行其他操作(创建存储库、分支、合并、统计信息)。
  • 有据可查如何让这一切在 Linux/Ubuntu 上运行。
  • 免费/低成本。

我有什么选择。到目前为止,我以每年 10 美元的价格找到了 BitBucket Server。还有什么其他选择?

【问题讨论】:

    标签: linux git github bitbucket bitbucket-server


    【解决方案1】:

    我会试试 gitlab,Omnibus 包很容易安装,在这里可以正常工作:

    https://about.gitlab.com/

    【讨论】:

      【解决方案2】:
      1. 您可以使用 ssh + gitolite。没有网页界面,只有纯 git。对于 Web 界面,请使用 gitwebcgit

      2. Klaus — 具有 Web 界面和 git 智能 HTTP 传输的 WSGI 服务器。

      3. Kallithea.

      4. pagure

      5. http://gitprep.yukikimoto.com/

      6. https://gogs.io/

      7. https://gitbucket.github.io/gitbucket-news/about/

      8. https://rocketgit.com/

      【讨论】:

      • 不考虑gitlab?
      • 所有其他答案中都提到了它。 :-)
      • 您可能应该尝试通过添加它来使您的列表更加详尽,仅仅因为其他答案已经提到它并不意味着它不值得一提。您的答案应尽您的能力/知识回答问题。
      【解决方案3】:

      Gitlab Community Edition 绝对是满足您需求的可行选择。特别是如果您想将问题跟踪、简单的项目管理和 CI 合二为一。最近 GitLab CE 正在成为一个更大、更资源密集型的产品,因为它们添加了这些新功能。与 Jenkins 等外部工具的集成通常不如与 Bitbucket 服务器、GitHub 或 Bitbucket.org 无缝集成。

      您也可以考虑Bitbucket server,10 位用户许可证只需 10 美元。如果您熟悉 UI,那么它可能对您有用。插件生态相当可观,有很多插件可以满足你的需求。

      Gogs也值得考虑。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-03-08
        • 1970-01-01
        • 2011-10-20
        • 1970-01-01
        • 2010-09-26
        • 2014-01-21
        相关资源
        最近更新 更多