我已经在服务器上设置了 Git,使用 gitosis 来控制提交访问。我想配置我的 Git 系统,以便我们防火墙内的任何人都可以读取 Git 存储库,我也想设置 Gitweb。
我在各种博客上找到了几个 Gitweb 设置教程,但它们在各种细节上有所不同,其中一些已经过时了。我希望这个问题有一个最新的答案。
我的具体设置是 Red Hat Enterprise Linux。我已经成功安装了 Git、gitosis 以及 Gitweb 和 Apache 软件包。但是,我还没有弄清楚如何配置 Apache 以实际授予对 Gitweb 的访问权限。
如何设置我的服务器以允许对 Git 进行只读访问,并允许 Gitweb 工作?