有一个古老的gitosis
安装指南在社区 Wiki 中,其中一个开头段落如下:
警告 本指南是为 Gitosis 编写的,自 2008 年以来,Gitosis 已停止积极开发,并且在 Ubuntu 的更高版本(例如版本 12.04)中不再可用。Gitosis 似乎已被 Gitolite 取代。
我没有使用过 Gitolite,在网上也找不到太多相关信息。这仍然是 Ubuntu 14.04 推荐的 Git 服务器吗?或者你会推荐其他东西吗?
答案1
我用GitLab(以前基于gitolite
但现在使用他们自己的gitlab-shell
)。社区版在 Ubuntu 上安装起来相对容易(与 Gitorious 相比),因为它是一个整体式 Debian 软件包。该软件维护得很好(我认为至少每隔几个月就会发布一次)。
当然,您是否需要 Gitlab 提供的功能(Web UI、LDAP 等)还有待商榷。
我还应该指出LTS 服务器指南使用 Gitolite 设置 git 服务器(“建议的解决方案”)。这不应被视为官方认可,因为 LTS 指南nginx
在 Web 服务器方面也忽略了 Apache。