首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何开启对Subversion仓库的berkshelf访问?

如何开启对Subversion仓库的berkshelf访问?
EN

Stack Overflow用户
提问于 2014-09-26 04:22:11
回答 1查看 199关注 0票数 0

我在顶层的Chef repo目录中有以下Berksfile文件。

代码语言:javascript
复制
source "https://www.mySVNrepo.com/repos/myproject/trunk"

cookbook 'helloworld',      '= 0.1.0'

当我安装berks时,我会得到

代码语言:javascript
复制
[root@chef trunk]# berks install
Resolving cookbook dependencies...
Fetching cookbook index from https://www.mySVNrepo/repos/myproject/trunk...
/opt/chef-server/embedded/lib/ruby/1.9.1/net/http.rb:800:in `connect': SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (Faraday::SSLError)
        from /opt/chef-server/embedded/lib/ruby/1.9.1/net/http.rb:800:in `block in connect'
        from /opt/chef-server/embedded/lib/ruby/1.9.1/timeout.rb:69:in `timeout'
        from /opt/chef-server/embedded/lib/ruby/1.9.1/timeout.rb:100:in `timeout'
        from /opt/chef-server/embedded/lib/ruby/1.9.1/net/http.rb:800:in `connect'
        from /opt/chef-server/embedded/lib/ruby/1.9.1/net/http.rb:756:in `do_start'
        from /opt/chef-server/embedded/lib/ruby/1.9.1/net/http.rb:745:in `start'
        from /opt/chef-server/embedded/lib/ruby/1.9.1/net/http.rb:1285:in `request'
        from /opt/chef-server/embedded/lib/ruby/1.9.1/net/http.rb:1027:in `get'
        from /opt/chef-server/embedded/lib/ruby/gems/1.9.1/gems/faraday-0.9.0/lib/faraday/adapter/net_http.rb:78:in `perform_request'
        from /opt/chef-server/embedded/lib/ruby/gems/1.9.1/gems/faraday-0.9.0/lib/faraday/adapter/net_http.rb:39:in `call'
        from /opt/chef-server/embedded/lib/ruby/gems/1.9.1/gems/faraday-0.9.0/lib/faraday/request/retry.rb:87:in `call'
        from /opt/chef-server/embedded/lib/ruby/gems/1.9.1/gems/faraday-0.9.0/lib/faraday/response.rb:8:in `call'
        from /opt/chef-server/embedded/lib/ruby/gems/1.9.1/gems/faraday-0.9.0/lib/faraday/response.rb:8:in `call'
        from /opt/chef-server/embedded/lib/ruby/gems/1.9.1/gems/faraday-0.9.0/lib/faraday/rack_builder.rb:139:in `build_response'
        from /opt/chef-server/embedded/lib/ruby/gems/1.9.1/gems/faraday-0.9.0/lib/faraday/connection.rb:377:in `run_request'
        from /opt/chef-server/embedded/lib/ruby/gems/1.9.1/gems/faraday-0.9.0/lib/faraday/connection.rb:140:in `get'
        from /opt/chef-server/embedded/lib/ruby/gems/1.9.1/gems/berkshelf-api-client-1.2.0/lib/berkshelf/api_client/connection.rb:62:in `universe'
        from /opt/chef-server/embedded/lib/ruby/gems/1.9.1/gems/berkshelf-3.1.4/lib/berkshelf/source.rb:22:in `build_universe'
        from /opt/chef-server/embedded/lib/ruby/gems/1.9.1/gems/berkshelf-3.1.4/lib/berkshelf/installer.rb:21:in `block (2 levels) in build_universe'

我如何告诉伯克架使用某个用户/pw来访问我的SVN存储库?它甚至被支持吗?

EN

回答 1

Stack Overflow用户

发布于 2014-09-26 04:25:21

您的HTTPS证书无法验证。你可以告诉伯克架不要通过--no-ssl-verify验证证书,或者修复你的证书。推荐使用后者。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26047431

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档