在项目中配置git仓库地址,报无权限

Failed to connect to repository : Command "D:\Program Files\Git\mingw64\bin\git.exe ls-remote -h -- http://ip/test/APP-Test.git HEAD" returned status code 128: stdout:

我直接从工程里配置credentials,配置Username with password后,凭据选择该配置还是报没有权限,不知道哪里搞错了;后来在网上看到这个git令牌配置,就试了下,

还是报无权限,可能需要项目里还需要单独配置啥了。后来通过凭据-系统管理-全局凭据,添加了Username with password,设置成git的账户和密码,竟然不报异常了,不知道为啥,总之解决了就好,附解决步骤。

解决步骤如下:

1、登陆gitlab,在用户头像下拉图标,选择“Setting”

2、添加个人访问令牌:

3、点击创建后,提示个人令牌,一定要先保存好,一刷新页面就没了

这里可以撤销,删除token,如果该token已经关联到Jenkins,要删除该token,要连带删除Jenkins里的GitLab API token,否则Jenkins里的GitLab API token失效不能用

4、   在“Jenkins管理”-“系统管理“”,配置gitlab

  

5、添加Credentials,选择GitLab API token,输入从git服务器获取的token

  

6、添加完,在Credentials选择GitLabAPItoken,点击test Connection

备注:

如果不小心删掉了git上的个人令牌token,可以从“凭据”-“系统”-“全局凭据”里删掉该GitLab API token,重新再建一个就行

7、添加完上边的全局配置,去工程里配置项目,还是报无权限,决定再试下凭据添加Jenkins用户名密码:Jenkins-凭据-系统-全局凭据

8、添加完后回项目里,再次输入git仓库地址,没有问题了。不确定是哪个管用,全局配置生成的token现在没在用

参考文档配置:https://www.cnblogs.com/gongxr/p/9257434.html

       https://www.cnblogs.com/111testing/p/9721280.html 

最新文章

  1. webserver[实时查询当天的天气情况]
  2. PHP mysql_fetch_array() 函数
  3. Android(5)— Mono For Android 两个功能型外包
  4. jQuery邮箱自动补全代码
  5. Oracle 表分区
  6. JavaScript DOM 编程艺术(第2版)读书笔记(3)
  7. 一、 使用存储过程实现数据分页(Sql Server 2008 R2)
  8. HDU-4720 Naive and Silly Muggles 圆的外心
  9. jquery html标签的链式语法
  10. Web开发需要关注的技术细节
  11. 2 - SQL Server 2008 之 使用SQL语句为现有表添加约束条件
  12. 关于本学期西南交通大学ACM-ICPC校集训队 训练计划(Beta 1.0)
  13. kafka中处理超大消息的一些考虑
  14. nginx---Beginner's Guide
  15. HDU 3123-GCC(递推)
  16. Python标准库--Scope
  17. spring boot 2.0 Feign的客户端
  18. 《R语言入门与实践》第六章:R 的环境系统
  19. 日期选择器date、week、time、datetime、datetime-local类型
  20. c#编写windows服务在开机是OnStart启动超时

热门文章

  1. 带有IBM大脑的浮动机器人被成功引导至太空
  2. XML及XML的解析
  3. 【leetcode】472. Concatenated Words
  4. 英语单词Permissive
  5. iptables防火墙相关命令详解
  6. codeforces 582A GCD Table
  7. 120、TensorFlow创建计算图(二)
  8. GET和POST区别及缓存问题
  9. zabbix部署agent
  10. C语言|博客作业4