J'ai une question sur lequel j'ai passé 2 jours sans toujours comprendre pourquoi.
après la configuration de version-control.
je fait un test de l'exemple fournit ici.
http://pear.php.net/manual/en/package.t ... ol-svn.php
Code : Tout sélectionner
<?php
require_once 'VersionControl/SVN.php';
// Setup error handling -- always a good idea!
$svnstack = &PEAR_ErrorStack::singleton('VersionControl_SVN');
// Set up runtime options.
$options = array('fetchmode' => VERSIONCONTROL_SVN_FETCHMODE_ARRAY);
// Request list class from factory
$svn = VersionControl_SVN::factory('list', $options);
// Define any switches and aguments we may need
$switches = array('username' => 'user', 'password' => 'pass');
$args = array('svn://svn.example.com/repos/TestProject');
// Run command
if ($output = $svn->run($args, $switches)) {
print_r($output);
} else {
if (count($errs = $svnstack->getErrors())) {
foreach ($errs as $err) {
echo '<br />'.$err['message']."<br />\n";
echo "Command used: " . $err['params']['cmd'];
}
}
}
?>pas de message d'erreur. rien.
Ce que je ne comprends pas, c'est que dans cet exemple a aucun moment il n'instancie la classe.
Merci de votre aide.