我有一个要定期(每天,每小时等)更新的SVN存储库。
因此,我想使用cron自动执行此操作。
在这个SVN信息库中,我可以简单地使用svn update .
而没有任何问题。
因此,我写了这个bash脚本
#!/bin/bash
export PATH="CONTENT_OF_MY_PATH_VARIABLE"
cd /path/to/svn-repo
svn update .
并在cron中添加了这一行
1 * * * * /usr/local/bin/bash /path/to/the/script.bash
通过cron和bash脚本调用svn update .
时,我收到此错误。
svn: E170013: Unable to connect to a repository at URL 'https://url-to-repo'
svn: E215004: No more credentials or we tried too many times.
Authentication failed
要使cronjob正常工作,我还必须从bash脚本中获取什么? 预先感谢您的任何建议!