如何从Windows上的SVN存储库中递归删除名为asd.xsd的所有文件

时间:2015-04-07 08:55:10

标签: powershell svn

是否有任何简单的命令可以从SVN存储库中递归删除从存储库中调用asd.xsd的所有文件。

进入每个文件夹右键并选择tortoise svn delete命令很烦人。

必须有一个命令来查找名为asd.xsd的所有文件并从存储库中删除它们。

1 个答案:

答案 0 :(得分:2)

您可以使用Get-ChildItem -Recurse

foreach($FilePath in (Get-ChildItem -Path "C:\svn\repo" -Include "asd.xsd" -Recurse |Select-Object -ExpandProperty "FullName")){
    svn del $FilePath
}

FullName属性包含相关文件的路径

相关问题