【发布时间】:2014-08-01 02:20:20
【问题描述】:
我正在使用 jenkins 并尝试连接到 bit bucket 远程存储库,为此我在 git 存储库的源代码管理中提供了 bit bucket URL,我还为凭据中添加的那个 bit bucket 帐户创建了凭据
我在 git 存储库中尝试了以下内容
https://nagarjun123@bitbucket.org/gsmohan/quickride.git
但它给出了以下指定的错误:
错误:无法连接到存储库:无法使用凭据 bitbucket 帐户连接到 https://nagarjun123@bitbucket.org/gsmohan/quickride.git(状态 = 401)
谁能帮帮我?
【问题讨论】:
-
我猜你输错了密码。状态 401 未授权。
-
我在 Jenkins w/Bitbucket 中使用了 https 和 ssh 身份验证,并且不需要在 URL 中编码密码。仔细检查凭据中的密码是个好主意;否则最好的办法是生成 ssh 密钥并将它们用于您的身份验证(使用 URL 的 ssh 形式)。 Atlassian 在 ssh 设置上有完整的帮助 - confluence.atlassian.com/display/BITBUCKET/… 这篇文章有一些关于 jenkins 设置的信息:stackoverflow.com/questions/15314760/…