(PECL svn >= 0.1.0)
svn_cleanup — Nettoie, récursivement, un dossier de travail, en finissant les opérations incomplètes et en supprimant les verrous
Nettoie, récursivement, un dossier de travail workingdir,
en finissant les opérations incomplètes et en supprimant les verrous. À utiliser
lorsque la copie de travail n'est plus fonctionnelle.
workingdirChemin vers le dossier local de travail, à nettoyer.
Note:
Les chemins relatifs peuvent être résolus comme si le dossier de travail courant était celui qui contient le binaire PHP. Pour utiliser le dossier de travail du script appelant, il faut utiliser la fonction realpath() ou dirname(__FILE__).
Exemple #1 Exemple d'utilisation
Cet exemple montre comment nettoyer une copie de travail d'un
dossier nommé "help-me" :
<?php
svn_cleanup(realpath('help-me'));
?>La fonction realpath() doit être appelée, vu la mauvaise gestion des chemins relatifs par SVN.
Cette fonction est EXPERIMENTALE. Le comportement de cette fonction, son nom, et toute la documentation autour de cette fonction peuvent changer sans préavis dans une prochaine version de PHP. Cette fonction doit être utilisée aux risques et périls de l'utilisateur.