最近我更改了SVN登录凭据,然后由于以下错误,Jenkins作业开始失败。
svn: E170013: Unable to connect to a repository at URL https://..../
svn: E215004: No more credentials or we tried too many times.
Authentication failed
背景:
- Jenkins版本2.121.3在Windows 64位服务器上运行。
- Cygwin用于执行Shell脚本。
- 通过命令行(DOS和Cygwin),所有SVN命令都可以正常工作。
- Shell脚本手动成功运行。
- Jenkins Subversion插件在svn检出期间运行良好,后来在shell脚本中显示了SVN命令的上述错误。
- 已经删除了../auth文件的内容并重新输入了SVN凭据。
- 能够通过浏览器和TortoiseSVN毫无问题地访问SVN URL。