如何从 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?

jenkins 无法连接到远程位桶存储库

云上的freeradius服务器