如何从 bitbucket 云上的 bitbucket 存储库获取 HTTP 访问令牌
Posted
技术标签:
【中文标题】如何从 bitbucket 云上的 bitbucket 存储库获取 HTTP 访问令牌【英文标题】:How do I obtain an HTTP access token from a bitbucket repository on bitbucket cloud 【发布时间】:2022-01-20 10:08:28 【问题描述】:我需要为存储库创建一个 HTTP 访问令牌,它允许我在另一个存储库中构建 nodeJS 应用程序时从中提取模块。
过去这是通过使用其中一名员工的个人访问令牌完成的,我想更改它。
我参考了这篇文章“https://confluence.atlassian.com/bitbucketserver/personal-access-tokens-939515499.html”,其中步骤说明如下:
为项目或存储库创建 HTTP 访问令牌
可以为团队创建 HTTP 访问令牌,以在项目或存储库级别授予权限,而不是为特定用户授予权限。 为项目或存储库创建 HTTP 访问令牌(需要项目或存储库管理员权限):
-
从项目或存储库设置中,选择 HTTP 访问令牌。
选择创建令牌。
设置令牌名称、权限和有效期。
问题出在我的存储库设置中,我找不到“HTTP 访问令牌”。
我使用的是 Bitbucket 云,而文章中提到的是 bitbucket 服务器,这会造成问题吗?如果是这样,这个选项在 bitbucket cloud 中不可用?
【问题讨论】:
【参考方案1】:虽然您的问题是关于 Bitbucket Cloud,但您链接的文章是针对 Atlassian 的自托管源代码控制工具 Bitbucket Server。它们针对不同的用例具有不同的功能,这就是它们看起来不一样的原因。
根据您的用例,您可以改用App passwords 或OAuth。
全面披露:我为 Atlassian 工作
【讨论】:
以上是关于如何从 bitbucket 云上的 bitbucket 存储库获取 HTTP 访问令牌的主要内容,如果未能解决你的问题,请参考以下文章
如何为 Github 帐户和 Bitbucket 公司帐户添加多个 SSH 密钥
为啥我对 Bitbucket 的所有 Xcode 提交都会在 Bitbucket 上显示其他用户的“作者姓名”?
如何将本地更改推送到 Bitbucket 上的远程 Git 存储库
如何解决请求的 URL 返回错误:bitbucket 上的 403?并设置同时推送 github 和 bitbucket?