为什么上传文件到svn用shell直接运行可以,用cron定时运行不可以
cron定时只是启动程序,这个程序能否直接访问svn,需要用户密码,取决于它的权限。
svn checkout svn://ar@10.12.121/bab/product/Source/cw/tt
cd /Users/bab/tt
cp -r /Users/bab/source_date +%Y%m%d
.zip /Users/bab/tt
svn add /Users/bab/tt/source_date +%Y%m%d
.zip
svn commit -m "add test file for my test" /Users/bab/tt/source_date +%Y%m%d
.zip
运行到svn add 的时候运行不了了,这是什么原因
你直接运行一下呢,。肯定是需要密码的,我觉得是这样。