我们已将在Docker容器中运行的Jenkins CI服务器与Visual SVN服务器中托管的存储库连接起来。 Jenkins能够联系VisualSVN Server并在首次尝试中签出代码,但是在后续尝试中无法在Visual SVN Server中签出回购。它显示svn:E200015: Authentication cancelled
错误。
此外,凭据不会存储在hudson.scm.SubversionSCM.xml
文件中。
<?xml version='1.1' encoding='UTF-8'?>
<hudson.scm.SubversionSCM_-DescriptorImpl plugin="subversion@2.12.1">
<generation>11</generation>
<mayHaveLegacyPerJobCredentials>false</mayHaveLegacyPerJobCredentials>
<workspaceFormat>8</workspaceFormat>
<validateRemoteUpToVar>false</validateRemoteUpToVar>
<storeAuthToDisk>false</storeAuthToDisk>
</hudson.scm.SubversionSCM_-DescriptorImpl>
我们应该在此xml文件中手动添加凭据吗?
SVN插件版本为2.12.1
(最新版本)。对Visual SVN服务器的身份验证方法是通过 Windows PC用户名和密码。
如果您需要其他任何信息来解决此错误,请ping我。
问候 阿迪亚(Aditya)