windows - 如何在 Windows 主机上通过 FTP 删除 svn 文件夹

标签 windows svn ftp directory delete-directory

我不小心通过 FTP 将我的 SVN 工作副本中的大部分文件夹树复制到了我共享的 Windows 网络主机上。

该站点现在到处都是 .svn 目录,我需要一些清理它们的方法。我对服务器的唯一访问权限是通过 FTP,或在服务器上运行脚本。

有没有人有可以远程运行以通过 FTP 从我的开发机器(任何语言 Windows/Linux 都可以)删除文件的脚本,或者我可以直接在 ASP、ASP.net 或 PHP 中运行的脚本Windows 服务器要删除这些目录吗?

最佳答案

怎么样:

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” )`;
?>

关于windows - 如何在 Windows 主机上通过 FTP 删除 svn 文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2444131/

相关文章:

c++ - Win-builds 与 MinGW-builds 之间的区别

windows - 如何关闭打开的 OLE 对话框

svn - 意外删除的SVN标签

java - 使用 Spring Integration 通过 FTP 下载单个文件

ssl - FTP 密码加密

c++ - 在 Windows7 上使用 mingw 编译器枚举不与 C++ 一起工作

c++ - 如何知道要从子网掩码搜索哪些 IP 地址?

bash - 如何删除 svn 中带空格的丢失文件?

php - Wordpress 多开发人员设置

azure - 如何将单个文件通过 FTP 传输到 Azure .NET Core 网站