SVN 忽略先前提交的子文件夹

SVN ignoring a subfolder previously commited

在尝试了各种组合之后,我找不到忽略我之前提交的媒体文件的方法。

这是我的结构和我所做的:

文件夹:

 /www
    /app
    /media
    /skin
    /....

我要忽略媒体文件夹及其所有子文件夹。

我已经将文件夹“/www”的 svn:ignore 属性 设置为 "media" 并且我提交了“/www”

但是在对“/www”做了 "svn st" 之后,我有数千个“?”我所有不在 SVN 中的媒体文件的行...

?       media/catalog/product/cache/1/small_image/180x160/9df78eab33525d08d6e5fb8d27136e95/0/5/050565.jpg
?       media/catalog/product/cache/1/small_image/180x160/9df78eab33525d08d6e5fb8d27136e95/0/5/050596.jpg
?       media/catalog/product/cache/1/small_image/180x160/9df78eab33525d08d6e5fb8d27136e95/0/5/050642_c.jpg
?       media/catalog/product/cache/1/small_image/180x160/9df78eab33525d08d6e5fb8d27136e95/0/5/050643_c.jpg
?       media/catalog/product/cache/1/small_image/180x160/9df78eab33525d08d6e5fb8d27136e95/0/5/050645_c.jpg
?       media/catalog/product/cache/1/small_image/180x160/9df78eab33525d08d6e5fb8d27136e95/0/5/050647.jpg
?       media/catalog/product/cache/1/small_image/180x160/9df78eab33525d08d6e5fb8d27136e95/0/5/050648_c.jpg
?       media/catalog/product/cache/1/small_image/180x160/9df78eab33525d08d6e5fb8d27136e95/0/5/050806.jpg
?       media/catalog/product/cache/1/small_image/180x160/9df78eab33525d08d6e5fb8d27136e95/0/5/050814.jpg

我错过了什么?

非常感谢您的帮助。

从 svn 服务器检查代码,然后

  svn delete folder --keep-local

要将它们保留在 SVN 中吗?如果是这样,您需要 sparse checkout 功能,您可以告诉 SVN 在您的工作副本中跟踪部分目录结构(即您只签出部分回购协议)。