BitBucket получить список всех участников

Есть ли способ с помощью BitBucket API получить список всех коммитеров/участников в репозиторий?

Я знаю, что могу использовать git-shortlog для этой цели, но предпочел бы сделать вызов API, если это возможно.


person Drejc    schedule 26.12.2015    source источник


Ответы (1)


Нет, в настоящее время у нас нет таких данных, проиндексированных или доступных через API.

person Erik van Zijst    schedule 28.12.2015
comment
Я решил id, просмотрев все коммиты и собрав авторов... это не самое быстрое решение, но оно работает. У GitHub есть хороший простой вызов API для решения этой проблемы. - person Drejc; 29.12.2015
comment
Ага, так пойдет. Если вы собираетесь это сделать, будет гораздо быстрее просто клонировать репозиторий и скомпилировать его локально, например: $ git log --format=%ae | сортировать | уникальный -c - person Erik van Zijst; 30.12.2015
comment
Я знаю, но я хотел бы получить некоторую конкретную информацию о BitBucket, например, идентификатор автора и т. д. Я пошел дальше и сделал это, я сохраняю последний идентификатор фиксации, поэтому в следующий раз я остановлюсь, как только найду тот же идентификатор фиксации. - person Drejc; 01.01.2016
comment
FWIW, вы по-прежнему можете выполнять все это локально и использовать API для преобразования адресов электронной почты в учетные записи Bitbucket, нажав: api.bitbucket.org/2.0/users/[email protected] - person Erik van Zijst; 04.01.2016