我有一个bitbucket团队,它有几个存储库,但我忘记了登录的用户密码。我有团队的用户密码凭据,我可以通过该凭据访问和克隆存储库。有没有办法在这种情况下找出名称或链接到存储库? 任何API或git命令都可以。我在bitbucket网站上搜索过所有信息,但找不到任何信息。
答案 0 :(得分:5)
您可以使用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 OP Anuj添加了in the comments:
我通过要求管理员为我创建用户来实现它 默认情况下,bitbucket团队用户被禁用。
答案 1 :(得分:5)
以下cURL命令将提供所有存储库。
curl -s https://api.bitbucket.org/1.0/users/{teamname}/ -u {repo_user}:{repo_password}