首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Jenkins error svn: URL :无法打开指向E180001的ra_local会话

Jenkins error svn: URL :无法打开指向E180001的ra_local会话
EN

Stack Overflow用户
提问于 2014-03-04 18:17:22
回答 2查看 6.7K关注 0票数 9

我正在尝试使用jenkins配置svn,但我得到了以下错误。有没有需要提供的许可?

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Unable to access file:///C:/TestProject/ : svn: E180001: Unable to open an ra_local session to URL
svn: E180001: Unable to open repository 'file:///C:/TestProject/'

下面是Jenkins中显示的堆栈跟踪:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Caused by: svn: E180001: Unable to open an ra_local session to URL
    at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:208)
    at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:154)
    at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:97)
    at org.tmatesoft.svn.core.SVNErrorMessage.wrap(SVNErrorMessage.java:407)
    ... 69 more
Caused by: svn: E180001: Unable to open repository 'file:///C:/TestProject/'
    at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:171)
    at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:126)
    at org.tmatesoft.svn.core.internal.io.fs.FSRepository.openRepository(FSRepository.java:760)
    ... 68 more
Caused by: org.tmatesoft.svn.core.SVNException: svn: E180001: Unable to open repository 'file:///C:/TestProject/'
    at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
    at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
    at org.tmatesoft.svn.core.internal.io.fs.FSRepository.openRepositoryRoot(FSRepository.java:782)
    at org.tmatesoft.svn.core.internal.io.fs.FSRepository.openRepository(FSRepository.java:758)
    ... 68 more
Caused by: svn: E180001: Unable to open repository 'file:///C:/TestProject/'
    at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:171)
    at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:126)
    at org.tmatesoft.svn.core.internal.io.fs.FSRepository.openRepositoryRoot(FSRepository.java:781)
EN

回答 2

Stack Overflow用户

发布于 2015-06-01 01:43:22

在对这个特定的错误消息做了一些调查之后(虽然很难说这是否是用户特定问题的答案),我确定一个原因是普通Jenkins安装中的默认SVN插件,特别是如果使用的是SVN1.8附带的最新TortoiseSVN。

如果在撰写本文时升级到the latest version of the SVN plugin v2.5,就可以看到该support for SVN 1.8 has been included。另外,别忘了使用set the SVN version number within Jenkins。请注意,最好在升级之后从Jenkins工作区中删除项目目录,因为工作区的.svn目录中可能存储了过时的数据。

这至少解决了我的问题。

票数 3
EN

Stack Overflow用户

发布于 2014-03-27 15:20:11

让jenkins拥有存储库目录的所有权。这可能有点夸大其词,但出于演示的目的,这是可以的。

我是一个linux用户,所以对windows admin不是很感兴趣,但是this可以帮助你改变所有权。

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

https://stackoverflow.com/questions/22179794

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文