如何在不合并提交的情况下从 Bitbucket 检索所有提交?

问题描述 投票:0回答:1

我发现这个 API 用于检索所有提交:

https://bitbucket.mycompany.com/rest/api/1.0/projects/XXXXX/repos/wwwwww/commits/1afdd692dc99eae74c7280306ca97bcb237bbe5f

但响应包括合并提交。我只想要原始提交。有没有办法从响应中排除合并提交?

bitbucket bitbucket-api bitbucket-server bitbucket-pipelines
1个回答
2
投票

Bitbucket Server API 文档 显示此端点上的可选

merges
参数:

如果存在,控制如何过滤合并提交。可以是

exclude
(排除合并提交)、
include
(同时包含合并提交和非合并提交)或
only
(仅返回合并提交)。

我觉得类似

https://bitbucket.mycompany.com/rest/api/1.0/projects/XXXXX/repos/wwwwww/commits/?merges=exclude

应该可以解决问题。

© www.soinside.com 2019 - 2024. All rights reserved.