Whats the difference between a svn_update and doing a echo shell_exec("svn up ".DIR);
2 Answers
I would expect the 2 operations to be the same as the svn php module tries to be a "native" svn client.
There could be differences in the versions of the 2 clients (php client versus command line client).
You may want to check if the svn user used for both commands is the same. In the php client you must use svn_auth_set_parameter to setup the credentials of the svn user
I hope this will help you,
Jerome Wagner