Python Jenkins错误:svn:E170013:无法连接到URL处的存储库。。。。。。。。。。。。svn:E215004:没有更多凭据,或者我们尝试了太多次
我打算运行下面给出的python代码:Python Jenkins错误:svn:E170013:无法连接到URL处的存储库。。。。。。。。。。。。svn:E215004:没有更多凭据,或者我们尝试了太多次,python,git,svn,jenkins,Python,Git,Svn,Jenkins,我打算运行下面给出的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
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:E170013:无法连接到URL处的存储库。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
svn:E215004:没有更多凭据,或者我们尝试了太多次。身份验证失败 有什么建议吗
感谢您的帮助如果您的脚本是独立运行的,那么您必须检查Jenkins配置,如果您没有明确提供任何凭据,Jenkins通常会使用Jenkins存储的凭据连接到SVN存储库
希望您已经在Jenkins中安装了SVN插件,打开Jenkins作业配置,在那里您必须提供连接SVN的凭据,您可以在那里自行测试。如果连接成功,您可以尝试使用脚本实现 如果脚本是独立运行的,那么您必须检查Jenkins配置,如果您没有明确提供任何凭据,Jenkins通常会使用Jenkins存储的凭据连接到SVN存储库
希望您已经在Jenkins中安装了SVN插件,打开Jenkins作业配置,在那里您必须提供连接SVN的凭据,您可以在那里自行测试。如果连接成功,您可以尝试使用脚本实现 我已经安装了凭据、SVN插件。但是jenkins的工作是访问存储库以构建级别,即我的python代码试图访问它。此python脚本中未传递我保存的全局凭据和我的域特定凭据。代码独立运行良好,但jenkins的作业凭据未通过。我已安装凭据、SVN插件。但是jenkins的工作是访问存储库以构建级别,即我的python代码试图访问它。此python脚本中未传递我保存的全局凭据和我的域特定凭据。代码独立运行良好,但jenkins的作业凭据未通过。