简体   繁体   English

在Mac OS X上从PHP进行Subversion更新?

[英]Subversion update from PHP on Mac OS X?

I'm trying to update a subversion working copy with PHP on OS X. 我正在尝试在OS X上使用PHP更新Subversion工作副本。

$svnuser     = "<username>";
$svnpassword = "<password>";
$path        = "/Users/username/Projects/MyProject";

$command     = "svn update --username $svnuser --password $svnpassword $path";
$output      = system(escapeshellcmd($command));

The above command works on Windows (with a Windows-style path, of course), but not on OS X. Also not getting any display of a warning or error. 上面的命令在Windows(当然,具有Windows样式的路径)上有效,但在OS X上无效。此外,也无法获得警告或错误的任何显示。

Tried using a full path to the svn command, but that didn't work either. 尝试使用svn命令的完整路径,但这也不起作用。 File permissions on the folder that needs to be updated, are set to read/write for everyone. 需要更新的文件夹上的文件权限被设置为所有人可读/写。

Try to set error_reporting(E_ALL); 尝试设置error_reporting(E_ALL); to see the output 看输出

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM