我可以通過HTTP從Gerrit下載文件夾而無需克隆整個存儲庫嗎?通過HTTP從Gerrit下載文件夾
0
A
回答
1
存在用於下載快照(例如文件夾XYZ/abc.git/branch-1/Apple)的URL: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。
0
點擊樹然後在快照。由此產生的URL是這樣的: https://example.com/gitweb?p=repo.git.git;a=snapshot;h=HEAD;sf=tgz
請參閱here。
相關問題
- 1. 節點js通過HTTP下載文件夾
- 2. 通過http-auth下載文件
- 3. 通過Net :: HTTP下載壓縮文件
- 4. 通過HTTPS協議從FTPS文件夾下載文件
- 5. 通過http加載文件
- 6. 如何正確地通過python-urllib2通過HTTP下載文件?
- 7. 從http下載文件
- 8. 從HTTP服務器通過TcpClient下載文件
- 9. 通過HTTP GET請求從Google Drive下載文件
- 10. 如何通過HTTP從多個位置下載單個文件?
- 11. 無法通過HTTP響應從文件下載創建DotNetZip ZipFile
- 12. 通過HTTP的HTTP客戶端下載大文件
- 13. 在通過HTTP下載文件之前獲取文件大小
- 14. 通過HTTP與未知長度的HTTP通過Java下載文件
- 15. 通過HTTP下載PHP附件
- 16. 文件無法從文件夾下載
- 17. 如何從文件夾下載文件?
- 18. apache通用庫,用於通過http \ s協議下載文件
- 19. 通過Tamir.SharpSSH.Sftp.Get()下載文件
- 20. 通過FTP下載文件
- 21. 下載文件通過HTTPS
- 22. 通過PHP下載文件
- 23. 通過POST下載文件
- 24. 通過javascript下載文件
- 25. 通過ajax下載文件
- 26. 從下載文件夾中選擇文件 - >通過藍牙發送它
- 27. 通過快捷方式文件夾從基礎文件夾加載文件?
- 28. 通過FTP從FTP下載文件,就像通常下載文件一樣?
- 29. 從互聯網下載文件到我的下載文件夾
- 30. 通過HTTP POST上載文件
AFAIK不是從gerrit直接。 Gerrit中是否啓用了gitweb支持?這將允許下載檔案。 – StephenKing
是的我有gitweb啓用,我怎樣才能通過HTTP下載文件夾獲取與gitweb? –