我是Jenkins和Im的新手,我试图让它在.NET项目中运行某些单元测试。
当我运行构建时,尝试从git存储库获取时会挂起。
错误:10分钟后超时
C:\ Program Files \ Git \ cmd \ git.exe配置--local --remove-section凭证#timeout = 10错误:提取远程回购源hudson.plugins.git.GitException错误:无法从https获取: //github.com/name.of.repo
我已经生成了已知的主机,并按照https://wiki.jenkins-ci.org/display/JENKINS/Git+上的jenkins说明将.ssh目录复制到C:\ Windows \ SysWOW64 \ config \ systemprofile.ssh插件下“詹金斯,GIT插件和Windows”
我从cmd行运行ssh [email protected],我可以成功进行身份验证。
有什么想法吗?
谢谢 :)
这可能是防火墙问题。您可以使用SSH(端口22)向Github进行身份验证,从而使该路由正常运行。但是您的工作是尝试通过超时访问https://github.com(端口443)访问github 。尝试通过将存储库URL更改为ssh通过ssh访问github [email protected]:account/repository.git
(您可以在存储库的主页上找到此URL,下拉菜单为“ Choose a clone URL”(选择克隆URL),选项为“ SSH”。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句