(PECL svn >= 0.1.0)
svn_cleanup — Limpa recursivamente um diretório de cópia de trabalho, concluindo operações incompletas e removendo bloqueios
Limpa recursivamente o diretório da cópia de trabalho workingdir
,
concluindo quaisquer operações incompletas e removendo bloqueios da cópia de trabalho. Use
quando uma cópia de trabalho estiver em suspenso e precisar ser utilizável novamente.
workingdir
String com o caminho para o diretório de trabalho local para limpeza.
Nota: Os caminhos relativos serão resolvidos como se o diretório de trabalho atual fosse aquele que contém o binário do PHP. Para usar o diretório de trabalho do script de chamada, use realpath() ou dirname(__FILE__).
Exemplo #1 Exemplo básico
Este exemplo demonstra a limpeza de uma cópia de trabalho em um diretório chamado help-me:
<?php
svn_cleanup(realpath('help-me'));
?>
A chamada realpath() é necessária devido ao tratamento peculiar de caminhos relativos do SVN.
Esta função é EXPERIMENTAL. O comportamento desta função, seu nome e documentação poderão mudar sem aviso prévio em futuras versões do PHP. Use por sua conta e risco.