假设我知道有一个git-daemon
运行在,如何列出由该特定实例提供服务的所有存储库?列出由git-daemon提供服务的所有存储库
更新:我没有git.mycompany.com shell访问。
假设我知道有一个git-daemon
运行在,如何列出由该特定实例提供服务的所有存储库?列出由git-daemon提供服务的所有存储库
更新:我没有git.mycompany.com shell访问。
还有一种方法,但它需要您公司服务器管理员的一些帮助。 Git具有一个名为'GitWeb'的可浏览网页前端,可以将其配置为显示git提供的所有项目。
细节在GitWeb README解释 - 感兴趣的配置密钥被称为 “GITWEB_PROJECTROOT”:
GITWEB_PROJECTROOT 通过的GitWeb显示所有项目的根目录。必须正确设置 以便gitweb查找要显示的存储库。请参阅gitweb的INSTALL文件中的“Gitweb repositories” 。
也许你可以和你谈谈管理员 - gitweb对所有的开发者来说都是一笔巨大的利润。
据我所知,这需要在运行git-daemon
的机器上完成。您需要检查git-daemon
被调用的参数,或者可能检查/etc/inetd.conf
谢谢,但我没有shell访问该机器。 – 2009-06-23 07:23:09
当然!不知道有一种方法可以做到这一点... – baudtack 2009-06-23 18:34:47