在1.sh中定义了export var=“xxx” (var为svn的路径)
在2.sh中source 1.sh引入变量var
然后是 svn info --username xxx "$var" 报错
但是 svn info --username xxx svn的路径 正确
报错是:' is not properly URI-encoded svn的路径
请大神给回答一下是什么问题导致的呢??谢谢
实验发现,可以通过执行2.sh脚本,把svn的路径作为参数传递进去,就没有问题。上面的那种方式不知道为什么不对。
C:\DocumentsandSettings>svninfohttps://10.65.15.6/target
Path:target
URL:https://10.65.15.6/target
RepositoryRoot:https://10.65.15.6/target
RepositoryUUID:bcd6a4e8-c92b-11de-a1c2-41cd968f1559
Revision:8234
NodeKind:directory
LastChangedAuthor:li
参考一下..
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。