jenkins之windows脚本运行报错

1、问题描述:
脚本配置如下:
构建--->执行windows批处理命令--->内容如下:
svn copy "https://***/%E9%BA%A6%E8%81%94%E5%AE%9DAPP/***" "https://***/%E9%BA%A6%E8%81%94%E5%AE%9DAPP/***/tags/1.4" -m %tag标签注释%

jenkins编译报错信息(***为url省略部分):

svn: E170013: Unable to connect to a repository at URL 'https://***/BAE814AEDAPP/***'
svn: E175013: Access to '***/BAE814AEDAPP/***' forbidden
2、问题原因
很明显,批处理中的url地址被转化了,%百分号被转化了,导致url错误

3、解决方案

因为原url中的%E9%BA%A6%E8%81%94%E5%AE%9DAPP为中文转义后的字符,导致bat脚本会进一步转换

将原url改回中文后脚本运行正常:

svn copy "https://***/麦某宝APP/***" "https://***/麦某宝APP/***/tags/1.4" -m %tag标签注释%


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值