抓取由 GitLab API 提交更改的文件

泽布

我正在尝试使用 GitLab API 来获取由特定提交更改的所有文件,但我没有看到这样做的好方法。

换句话说,GitLab API 中 git show --name-only sha1 的等价物是什么?

卢卡斯·汉克恩

我知道的唯一方法是使用以下 API 调用。

获取 /projects/:id/repository/commits/:sha/diff

(见:https ://docs.gitlab.com/ee/api/commits.html#get-the-diff-of-a-commit )

如果您只需要更改的文件,您当然可以只查看 Response 中的文件 Paths (old_path, new_path)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章