Есть ли способ узнать имена репозиториев bitbucket team с помощью git?
У меня есть команда bitbucket, которая имеет несколько репозиториев, но я забыл пароль пользователя для входа. У меня есть учетные данные пароля пользователя для команды, через которую я могу получить доступ и клонировать РЕПО. Есть ли способ узнать имена или ссылки на репозитории в этом сценарии? Подойдет любая команда API или git. Я искал весь путь на сайте bitbucket, но не смог найти никакой информации.
2 ответов
вы можете проверить список repostories с REST Browser API, ввод учетных данных, которые у вас есть, и тестирование:
https://bitbucket.org/api/1.0/user/repositories/
или, в вашем случае, выбрав 2.0 API:
https://bitbucket.org/api/2.0/teams/{teamname}/repositories
(вместо {teamname}
по названию команды)
Th ОП Ануй добавляет в комментариях:
Я сделал это, попросив администратора создать пользователя для меня.
По умолчанию, пользователь команды bitbucket отключен.
следующая команда cURL выдаст все репозитории.
curl -s https://api.bitbucket.org/1.0/users/{teamname}/ -u {repo_user}:{repo_password}