svn - 如何集成 TortoiseSVN 和 Jenkins?

标签 svn jenkins tortoisesvn

我正在我的 Windows 机器上构建一个小原型(prototype)。我已经让 Jenkins 运行,并且正在使用 TortoiseSVN 作为我的存储库,其位置位于:file:///C:/SVNRepo

当我尝试将其添加为 Jenkins 中的存储库 URL 时,出现以下错误:

Unable to access file:///C:/SVNRepo : svn: E180001: Unable to open an ra_local session to URL
svn: E180001: Unable to open repository 'file:///C:/SVNRepo'

奇怪的是,存储库位置在 Subclipse 中仍然有效。将 TortoiseSVN 与 Jenkins 一起使用我缺少什么?

最佳答案

好的,做了更多的挖掘并自己弄清楚了。我通过 TortoiseSVN 启用了命令行,在我的 windows 机器上将 svnserve.exe 设置为服务,运行该服务,然后使用 svn://协议(protocol)作为 Jenkins 构建的 URL。现在一切正常。

关于svn - 如何集成 TortoiseSVN 和 Jenkins?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24047441/

相关文章:

Git SVN 重置 : Numeric SVN revision expected error

svn - 在 SVN 中限制特征分支合并成本的好方法

visual-studio - 如何在 SVN/Visual Studio 中管理引用?

git - 标准错误 : Host key verification failed | GitHub | Jenkins | Windows

github - Jenkins 在 GitHub Pull 请求上构建状态图标

Jenkins 插件通过 https 远程下载文件

sql-server - 在大型团队中管理 Sql Server 数据库版本控制

svn - 是否可以在颠覆中恢复日志历史记录?

tortoisesvn - 在 Tortoisesvn 中撤销提交

visual-studio - 是否有最好的做法不要忘记 SVN 使用 Tortoise SVN 添加新文件?