git - Gerrit Rest API - Gitiles 插件:获取提交详细信息,提交文件列表
问题描述
我正在编写一个 python 脚本来获取提交列表及其提交的文件信息。我有以下 API 来获取提交日志列表,
/plugins/gitiles/repo_name/+log/master/?format=JSON
Response:
{
'log': [{
'commit': 'b56e709904e45e1d70808397b46c972412341a87',
'tree': 'd11122d07dd027bacc08b4c2cd79101292ce70bc',
'parents': ['66dff5626a437eb0e8496044d2e507696d1e614c'],
'author': {
'name': 'Test User',
'email': 'testuser@example.com',
'time': 'Sat Aug 03 19:07:04 2019 -0700'
},
'committer': {
'name': 'Test User',
'email': 'testuser@example.com',
'time': 'Sat Aug 03 19:07:04 2019 -0700'
},
'message': 'Test commit message\n\nChange-Id: Ic9f5f98819a78beacef577759f22d0fca0229746\n'
}]
}
现在,我想获取特定提交下的文件列表。有没有办法做到这一点?
解决方案
推荐阅读
- c# - 输出Customer->Orders->Order时如何使用XmlSerializer去掉层级Orders
- javascript - Angular 6,ng-busy:如何将 ng-busy 动画应用于按钮?
- python - 从函数和偏函数创建函数对象
- kentico - Kentico 12 - 按给定页面类型限制页面选择器
- javascript - 如何使用淡入淡出改变图像
- sql - 如何从 SQL Server 2014 中的“\”等多个分隔符中提取子字符串?
- javafx - 如何使此 JavaFX 绑定多次触发?
- mapbox - Mapbox flyTo动画在桌面浏览器上不起作用
- javascript - 使用 Ramda 根据键名模式对数组对象进行乘法和变换。在新的平面数组中返回所有内容
- android - 将协程与分页库一起使用时未分派数据