带有Web GUI的免费GIT服务器和BitBucket / GitHub

时间:2017-05-29 10:05:07

标签: linux git github bitbucket bitbucket-server

在工作中我正在使用BitBucket。我希望在家里能够在我的Linux服务器上部署这样的东西。所以我在寻找:

  • 仅需要 1或2个用户
  • 可以在 Linux
  • 上部署 GIT服务器
  • 花式Web GUI ,可视化分支并执行其他操作(创建回购,分支,合并,统计)。
  • 记录良好如何让这一切在Linux / Ubuntu上运行。
  • 免费/低费用。

我有什么选择。到目前为止,我发现BitBucket Server每年10美元。还有什么其他选择?

3 个答案:

答案 0 :(得分:4)

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

https://about.gitlab.com/

答案 1 :(得分:1)

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

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

Gogs也值得考虑。

答案 2 :(得分:1)

  1. 您可以执行ssh + gitolite。没有网络界面,只是纯粹的git。对于网络界面,请使用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/