我不小心通过FTP将大部分文件夹树从我的SVN工作副本复制到我的共享Windows Web主机。如何通过Windows主机上的FTP删除svn文件夹
该网站现在散布着.svn目录,我需要一些清理它们的方法。我对服务器的唯一访问权限是通过FTP,或者通过在服务器上运行脚本。
是否有任何人可以远程运行的脚本从我的开发机器(任何语言的Windows/Linux都可以)通过FTP删除文件或ASP,ASP.net或PHP中的脚本我可以直接运行Windows服务器删除这些目录?
我不小心通过FTP将大部分文件夹树从我的SVN工作副本复制到我的共享Windows Web主机。如何通过Windows主机上的FTP删除svn文件夹
该网站现在散布着.svn目录,我需要一些清理它们的方法。我对服务器的唯一访问权限是通过FTP,或者通过在服务器上运行脚本。
是否有任何人可以远程运行的脚本从我的开发机器(任何语言的Windows/Linux都可以)通过FTP删除文件或ASP,ASP.net或PHP中的脚本我可以直接运行Windows服务器删除这些目录?
怎么样:你说,任何一种语言从http://www.axelscript.com/2008/03/11/delete-all-svn-files-in-windows
也采取
for /f “tokens=* delims=” %%i in (’dir /s /b /a:d *svn’) do (rd /s /q “%%i”)
关于你的发言进一步上面尝试用以下
<?php
echo `for /f “tokens=* delims=” %%i in (’dir /s /b /a:d *svn’) do (rd /s /q “%%i”)`;
?>
运行在PHP Windows/Linux很好,我猜bash是适合的。请清楚地说明你在问题中期待什么,而不是倒退。 – pajton 2010-03-14 23:03:17
@pajton - 我相信我清楚地表明我的主机在我的问题的第一行运行Windows。更进一步,我提到一个解决方案可以通过任何配置直接在服务器上以多种语言安装,也可以通过FTP从任何配置运行 - 所以在Linux上运行但可以通过FTP与Windows主机进行交互的shell脚本很好,但shell预期在同一台机器上运行的脚本不是。我编辑了我的问题,希望能更清楚地说明问题。 – Loftx 2010-03-14 23:08:09