我可以通过HTTP从Gerrit下载文件夹而无需克隆整个存储库吗?
答案 0 :(得分:1)
有一个用于下载快照的URL(例如文件夹XYZ / abc.git / branch-1 / Apple):https://gerrit-server:8081/gitweb?p=XYZ/abc.git;a=snapshot;h=10713acc7ccf3a0d23dbe5b2bf0bd2a1ffef4424;sf=tgz格式为tar.gz URL的问题是路径(在这种情况下为branch-1 / Apple)被转换为该路径的树对象的最新SHA1(h = 10713 ...)。我的意思是,一切都可以使用以前的URL工作,直到在路径中或路径下插入提交(更改),然后生成具有新SHA1的新树对象。
答案 1 :(得分:0)
单击树,然后单击 snapshot 。生成的URL如下所示: https://example.com/gitweb?p=repo.git.git;a=snapshot;h=HEAD;sf=tgz
参见例如here