我正在使用jenkins并试图连接到位桶远程存储库,因为我在git存储库中的源代码管理中提供了位桶URL,我还为凭据中添加的位桶帐户创建了凭据。
我在git存储库中尝试了下面的内容
https://nagarjun123@bitbucket.org/gsmohan/quickride.git但是它给出了下面指定的错误:
错误:未能连接到存储库:未能使用凭据连接到https://nagarjun123@bitbucket.org/gsmohan/quickride.git (状态= 401)
有人能帮帮我吗?
发布于 2014-06-11 06:36:24
将存储库地址更改为此格式:
https://user:password@bitbucket.org/user/project_name.git当然还有:
发布于 2016-05-29 21:21:54
在詹金斯维尔。2.6只需使用
https://user@bitbucket.org/user/project_name.git 加上你的证件。

重要:由于问题,确保您的git安装版本大于或等于1.7.4。
如果你在CentOS上,也许你面临着和我一样的问题。如果您已经安装了git,那么这里有一个很好的answer from @AmirHd来升级CentOS上的git版本,只需输入:
yum --disablerepo=base,updates --enablerepo=rpmforge-extras update git希望这会有帮助!
发布于 2014-06-11 19:34:42
我个人使用这个结构:
git@CREDENTIALS:BUCKET_TEAM/BUCKET_REPO.git问题:你有多少证件?如果您有多个服务器,则应该在您的服务器中清楚地设置它们。
小心点!当添加SSh键时,不接受密码短语
检查$HOME/.ssh/config和$HOME/.ssh/know_host of jenkins 用户(如果jenkins是服务)或应用服务器用户中的ssh键
最后一点,在使用SSH与同步之前,您必须先使用ssh与jenkins用户进行登录。
https://stackoverflow.com/questions/24155924
复制相似问题