Как удалить SVN папки через FTP на хостинге Windows - PullRequest
3 голосов
/ 15 марта 2010

Я случайно скопировал большую часть дерева папок из моей рабочей копии SVN на мой общий веб-узел Windows через FTP.

Сайт теперь полон каталогов .svn, и мне нужен какой-то способ их очистки. Единственный доступ к серверу, который у меня есть, - через FTP или с помощью сценария на сервере.

Есть ли у кого-нибудь сценарий, который можно запустить удаленно для удаления файлов по FTP с моей машины разработки (любой язык Windows / Linux подходит) или сценарий на ASP, ASP.net или PHP, который я могу запустить непосредственно на Windows-сервер для удаления этих каталогов?

1 Ответ

1 голос
/ 15 марта 2010

Как насчет:

for /f “tokens=* delims=” %%i in (’dir /s /b /a:d *svn’) do ( rd /s /q “%%i” )

взято из http://www.axelscript.com/2008/03/11/delete-all-svn-files-in-windows

также в отношении вашего утверждения, приведенного выше, попробуйте запустить его в php со следующим

<?php
echo `for /f “tokens=* delims=” %%i in (’dir /s /b /a:d *svn’) do ( rd /s /q “%%i” )`;
?>
...