Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git ls远程和Git更新,具有群组身份验证_Git_Jenkins_Atlassian Crowd - Fatal编程技术网

Git ls远程和Git更新,具有群组身份验证

Git ls远程和Git更新,具有群组身份验证,git,jenkins,atlassian-crowd,Git,Jenkins,Atlassian Crowd,我已经将我的Git repos转换为使用群组身份验证,而不是基本身份验证。当任何人都可以进行身份验证时,这一切都很好,但我有两个命令的问题,有什么办法解决吗 git ls远程-h头 我没有办法在这里指定任何凭据(在Jenkins中) git远程更新 如何在这里传递凭证 在Jenkins中,当配置Git存储库URL时,我得到以下信息: Failed to connect to repository : Command "git ls-remote -h http://---/---.git HEA

我已经将我的Git repos转换为使用群组身份验证,而不是基本身份验证。当任何人都可以进行身份验证时,这一切都很好,但我有两个命令的问题,有什么办法解决吗

  • git ls远程-h头 我没有办法在这里指定任何凭据(在Jenkins中)

  • git远程更新 如何在这里传递凭证

  • 在Jenkins中,当配置Git存储库URL时,我得到以下信息:

    Failed to connect to repository : Command "git ls-remote -h http://---/---.git HEAD"  returned status code 128:
    stdout:
    stderr: fatal: Authentication failed
    

    您使用的是什么Git存储库管理器?您可以使用SSH(例如),我通过http访问它,没有SSH,也不希望启用它。因此,它是Apache上的智能http设置,使用Gitolite来管理权限。当我切换到群组进行身份验证时,问题(大部分是恼人的消息)就开始了。你们能举一些消息的例子吗?Crowd的Apache集成向客户端提供了基本的身份验证,因此除了使用中心Crowd凭据之外,它应该与以前没有什么不同。@Joe:在Jenkins中,这是我得到的唯一消息。