因此,我正在处理命令svn co“资源库的Url”,在此命令之后,我将运行一个脚本来更改文件。现在,我想对多个存储库进行此更改,因此,我想遍历所有内容,而不是对每个存储库手动执行svn co命令。我所有的回购网址都存储在变量中。但是,每当我运行svn co命令时,它都需要一个用户名/密码。我该如何将其添加到脚本中以使其不会损坏
下面是我现在拥有的for循环的一小段代码,因为svn co需要从用户输入密码/用户名,所以现在无法正常工作。
declare -a urls=( url1, url2, url3 )
for i in ${urls[@]}
do
svn co $i
./second_script
echo "$i authz complete"
done
答案 0 :(得分:0)
svn co --username <USER> --password <PASS> ...
并为脚本的每个回购提供这些凭据