假设我知道有一个git-daemon运行git://git.mycompany.com,我如何列出该特定实例所服务的所有存储库?
更新:我没有git.mycompany.com的shell访问权限.
还有另一种方法,但它需要你们公司服务器管理员的一些帮助。Git 具有一个名为“GitWeb”的可浏览 Web 前端,可以将其配置为显示 git 提供的所有项目。
GitWeb README中解释了详细信息- 感兴趣的配置键称为“GITWEB_PROJECTROOT”:
GITWEB_PROJECTROOT gitweb 显示的所有项目的根目录。必须正确设置 gitweb 才能找到要显示的存储库。另请参阅 gitweb 的安装文件中的“Gitweb 存储库”。
也许您可以与管理员谈谈 - gitweb 可以为所有开发人员带来巨大的利润。