Я нашел этот API для получения всех коммитов:
но ответ включает коммиты слияния. Мне нужны только оригинальные коммиты. Есть ли способ исключить коммиты слияния из ответа?
Я нашел этот API для получения всех коммитов:
но ответ включает коммиты слияния. Мне нужны только оригинальные коммиты. Есть ли способ исключить коммиты слияния из ответа?
В документации по API Bitbucket Server показан необязательный merges
параметр на этой конечной точке:
если присутствует, управляет фильтрацией коммитов слияния. Может быть либо
exclude
, чтобы исключить коммиты слияния, либоinclude
, чтобы включить как коммиты слияния, так и коммиты без слияния, илиonly
, чтобы вернуть только коммиты слияния.
я думаю что-то вроде
https://bitbucket.es.ad.adp.com/rest/api/1.0/projects/XXXXX/repos/wwwwww/commits/?merges=exclude
должен сделать трюк.