首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用https协议的Jenkins SVN

使用https协议的Jenkins SVN
EN

Stack Overflow用户
提问于 2012-03-13 18:00:17
回答 1查看 3.9K关注 0票数 2

嗨,我有问题连接我的jenkins SVN与https协议。我可以使用http协议访问其他SVN存储库,但不能使用https。由于某种原因,我的svn repo必须使用https;

关于jenkins如何从存储库中签出/更新,我似乎找不到解决方案。错误如下所示

代码语言:javascript
复制
at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:291)
    at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:276)
    at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:264)
    at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:516)
    at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.open(DAVConnection.java:98)
    at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.openConnection(DAVRepository.java:1001)
    at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.getLatestRevision(DAVRepository.java:178)

有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2012-03-14 19:29:37

我曾经遇到过一个类似的问题,就像@milebelt上面写的那样,试图从jenkins运行的机器(与jenkins运行的用户相同)使用SVN客户端连接到SVN服务器(如果没有安装,则必须安装一个,尽管许多发行版都预装了一个)。

如果我没记错的话,这将在~/.svn (默认文件夹)下创建一个证书和密钥。

稍后,当您从Jenkins运行构建时,它将使用svn客户端之前创建的密钥进行身份验证。

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

https://stackoverflow.com/questions/9681862

复制
相关文章

相似问题

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