如何整合TortoiseSVN和Jenkins?

时间:2014-06-04 20:58:27

标签: svn jenkins tortoisesvn

我正在Windows机器上构建一个小原型。我已经让詹金斯跑了,我正在使用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中工作。我和Jenkins一起使用TortoiseSVN错过了什么?

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:-1)

您需要安装visual svn服务器;提供“https://”url访问本地存储库...请参阅视频 https://www.youtube.com/watch?v=yGIo9_x-YSo