首页 > 数据库技术 > 详细

关于解决gitlab通过网页添加部署公钥与通过直接插入数据库公钥记录权限不同的办法

时间:2015-06-04 13:57:10      阅读:206      评论:0      收藏:0      [点我收藏+]

gitlab添加部署公钥的部分有点奇怪,尽管gitlab的部署公钥是存在数据库中的,但实际上直接添加数据库记录却不能用,会出现无权限访问,而通常做第三方接入的时候一般都是直接加数据库的,所以这事很头疼

初步估计是因为gitlab对待公钥的比较慎重,必须要经过审查才可以用,虽然这个审查是系统自己干的,但还就是让直接加数据库记录这种行为没法直接用,要解决这个问题,其实不复杂,那就是调用原本网页上用来添加部署公钥的方法:project.deploy_key,调用这货就没有问题了。

关于解决gitlab通过网页添加部署公钥与通过直接插入数据库公钥记录权限不同的办法

原文:http://my.oschina.net/u/1265071/blog/424700

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!