我正在写一些函数在PHP中使用exec()来询问一个svn。exec()函数不规则svn结帐
The commands exec("svn list ".$myurl) works.
现在,我尝试使用checkout命令在svn存储库上获取路径。 当我直接在控制台中输入命令“svn checkout http://core.wordress.org/tags/2.9.2/最新版本”时,它可以正常工作。
但我执行exec(),这样做时,从一个PHP脚本:
exec("svn checkout ".$myurl, $dir)
这是行不通的。
你有什么想法吗?
检查您试图编写签出副本的权限? PHP脚本可能像shell一样运行,因此缺少写权限。 – Amber 2010-05-02 08:45:29