通过HTTP从Gerrit下载文件夹

时间:2015-07-20 12:34:07

标签: git gerrit

我可以通过HTTP从Gerrit下载文件夹而无需克隆整个存储库吗?

2 个答案:

答案 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