如何从 Windows 上的 SVN 存储库递归删除所有名为 asd.xsd 的文件
How to delete all files named as asd.xsd recursively from SVN repository on Windows
是否有任何简单的命令可以从 SVN 存储库递归地删除存储库中所有名为 asd.xsd 的文件。
进入每个文件夹右键单击和select tortoise svn delete 命令很烦人。
必须有一个命令来查找名为 asd.xsd 的所有文件并将它们从存储库中删除。
您可以使用 Get-ChildItem -Recurse
:
foreach($FilePath in (Get-ChildItem -Path "C:\svn\repo" -Include "asd.xsd" -Recurse |Select-Object -ExpandProperty "FullName")){
svn del $FilePath
}
FullName
属性 包含相关文件的路径
是否有任何简单的命令可以从 SVN 存储库递归地删除存储库中所有名为 asd.xsd 的文件。
进入每个文件夹右键单击和select tortoise svn delete 命令很烦人。
必须有一个命令来查找名为 asd.xsd 的所有文件并将它们从存储库中删除。
您可以使用 Get-ChildItem -Recurse
:
foreach($FilePath in (Get-ChildItem -Path "C:\svn\repo" -Include "asd.xsd" -Recurse |Select-Object -ExpandProperty "FullName")){
svn del $FilePath
}
FullName
属性 包含相关文件的路径