永夜海 发表于 2018-1-10 06:49:52

jenkins - svn: E170001报错的原因以及解决方案

1. 什么问题What?
  使用Jenkins配置的svn拉取项目,Jenkins报错:svn: E170001;

[*]Your credentials to connect to the repository are not valid.
[*]The Repository branch path is not valid.
[*]The SVN server is down.
  2.逐个验证:
  先重账户来,换了个账户后还是不行。
  重新用一个有权限的Svn账户拉取项目,为什么出现此问题,其中的原因是svn客户端本地有缓存。虽然重新用有权限的svn账户,但是svn登录时,还是用的本地存在没有权限的svn账户。
3. 解决办法
  win客户端(清除本地缓存)
  【TortoiseSvn】—–》【setings】—-》【saved Data】——-》点击Authentication的【Clean】按钮


  linux\mac客户端(清除本地缓存)
  方法一:
  linux下删除~/.subversion/auth即可清除之前的用户名和密码:rm -rf ~/.subversion/auth
  以后再操作svn会提示你输入用户名,这时就可以使用新的了
  方法二:
  svn操作时带上–username参数,比如svn –username=smile co svn_path local_path
页: [1]
查看完整版本: jenkins - svn: E170001报错的原因以及解决方案