Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unit testing 詹金斯&x2B;乌龟-Can';t连接/集成_Unit Testing_Svn_Jenkins_Tortoisesvn_Hudson - Fatal编程技术网

Unit testing 詹金斯&x2B;乌龟-Can';t连接/集成

Unit testing 詹金斯&x2B;乌龟-Can';t连接/集成,unit-testing,svn,jenkins,tortoisesvn,hudson,Unit Testing,Svn,Jenkins,Tortoisesvn,Hudson,我不能把詹金斯和乌龟联系起来。我试着把我的詹金斯和我当地的乌龟连接起来,所以没有在线服务器 我用了file:///C:/Users/a.simon/SVN/MyRepository访问我的本地存储库,但它不起作用。为什么Jenkins需要凭证,我没有任何在Tortoise中的登录: 如果我运行它,我会得到以下错误: ERROR: Failed to check out file:///C:/Users/a.simon/SVN/MyRepository svn: E180001: Unable

我不能把詹金斯和乌龟联系起来。我试着把我的詹金斯和我当地的乌龟连接起来,所以没有在线服务器

我用了
file:///C:/Users/a.simon/SVN/MyRepository
访问我的本地存储库,但它不起作用。为什么Jenkins需要凭证,我没有任何在Tortoise中的登录:

如果我运行它,我会得到以下错误:

ERROR: Failed to check out file:///C:/Users/a.simon/SVN/MyRepository
svn: E180001: Unable to open an ra_local session to URL
svn: E180001: Unable to open repository 'file:///C:/Users/a.simon/SVN/MyRepository'

设置-乌龟:这是我的SVN文件夹

MyCannonatack包含该项目

存储库和存储库的东西


首先,您需要配置Visual SVN Server,然后尝试使用它。

首先,您需要配置Visual SVN Server,然后尝试使用它。

回购是在什么版本的svn中进行的?Jenkins使用的Java svn实现可能更旧。您可以在插件部分升级jenkins svn。TortoiseSVN 1.9.4,Build 27285-64位,2016/04/24 13:59:58我想说jenkins并不是为了使用文件协议而设计的-多年来,我在SvnServer中使用jenkins非常好。Jenkins论坛在这里可能会帮助你更多,因为它使用svnkit访问repo。好吧,我不能更新svn插件,因为它是最新的2.6版本。我发现了这个家伙:但我不理解他的回答据我所知,TortoiseSVN是一个客户端,而不是服务器。因此,您将Jenkins指向已签出的工作副本,而不是存储库。使用服务器repo URL配置Jenkins,或者如果不可能,只需将文件从本地文件夹复制到作业的工作区,然后运行生成。repo是在哪个版本的svn中生成的?Jenkins使用的Java svn实现可能更旧。您可以在插件部分升级jenkins svn。TortoiseSVN 1.9.4,Build 27285-64位,2016/04/24 13:59:58我想说jenkins并不是为了使用文件协议而设计的-多年来,我在SvnServer中使用jenkins非常好。Jenkins论坛在这里可能会帮助你更多,因为它使用svnkit访问repo。好吧,我不能更新svn插件,因为它是最新的2.6版本。我发现了这个家伙:但我不理解他的回答据我所知,TortoiseSVN是一个客户端,而不是服务器。因此,您将Jenkins指向已签出的工作副本,而不是存储库。使用服务器repo URL配置Jenkins,或者如果不可能,只需将文件从本地文件夹复制到作业的工作区,然后运行您的构建。嘿,谢谢,是的,我会尝试,我还刚刚了解到它只是一个客户端….:你证实我的预感了吗。稍后我会回到这个答案:)@Perazim它是一个服务器。什么意思,乌龟是一个客户端,所以我需要一个服务器->visual svnserver@Perazim是的,您需要visual svn server,并且需要在svn server中导入现有存储库。嘿,谢谢,是的,我会尝试,我也刚刚了解到它只是一个客户端….:你证实我的预感了吗。稍后我会回到这个答案:)@Perazim它是一个服务器。什么意思,乌龟是一个客户端,所以我需要一个服务器->visual svnserver@Perazim是的,您需要visual svn server,并且需要在svn server中导入现有存储库。