authenticaion失败
我正在绑在下面给出的python代码:
import re
import subprocess
import os
repoBaseURL = 'https://www.collabnet.xxx.com/xxxx/xxx'
svnPath = 'C:\Program Files\TortoiseSVN\bin\svn.exe'
REPO_SRC = ('trunk')
REL_NUM = ('9999')
if not REL_NUM:
raise Exception('REL_NUM should be filled in.' )
p = subprocess.Popen(['C:\Program Files\TortoiseSVN\bin\svn.exe', 'list', repoBaseURL + 'branches'], stdout=subprocess.PIPE, stderr=subprocess.PIPE)
out, err = p.communicate()
if not out:
print err
exit(-1)
.......................................................SVN:E215004:不再有凭据或我们尝试了很多次。脚本正常工作,但是在使用它运行时 詹金斯我有错误:
authenticaion失败
有什么建议吗?
感谢您的帮助
如果您的脚本在独立中运行,则必须检查詹金斯的配置,通常詹金斯将使用jenkins存储的凭据来连接到SVN存储库,如果您没有明确提供任何凭据。
希望您已经在Jenkins中安装了SVN插件,打开Jenkins的作业配置,并且您必须提供您的凭据来连接SVN,您可以自行测试。如果连接成功,则可以尝试使用脚本来实现。