我如何忽略SVN的目录?
我刚开始使用SVN,我有一个缓存目录,我不需要在源代码控制下。 我如何忽略SVN的整个目录/文件夹?
我在OS X和命令行上使用版本和TextMate。
  设置父目录的svn:ignore属性: 
svn propset svn:ignore dirname .
如果您有多个要忽略的内容,请使用属性值中的换行符分隔。 在这种情况下,使用外部编辑器编辑属性值会更容易:
svn propedit svn:ignore .
这是一个示例目录结构:
project
    source
    cache
    other
  在project时,您会看到您的缓存目录未添加并显示。 
> svn st
M  source
?  cache
要设置忽略属性,请执行
svn propset svn:忽略缓存。
  其中svn:ignore是您设置的属性的名称, cache是属性的值,而.  是您设置此属性的目录。  它应该是需要该属性的cache目录的父目录。 
要检查设置了哪些属性:
> svn proplist
Properties on '.':
  svn:ignore
  要查看svn:ignore的值svn:ignore : 
> svn propget svn:ignore
cache
删除以前设置的属性:
svn propdel svn:ignore
重要的是要提到:
在命令行中,你不能使用
svn add *
  这也会添加被忽略的文件,因为命令行扩展了* ,因此svn add认为您想要svn add所有文件。  因此,请改用此方法: 
svn add --force .
