设置父目录的svn:ignore
属性:
svn propset svn:ignore dirname .
如果您有多个要忽略的内容,请按属性值中的换行符分隔。在这种情况下,使用外部编辑器编辑属性值更容易:
svn propedit svn:ignore .
这是一个示例目录结构:
\project
\source
\cache
\other
在project
您会看到未添加缓存目录并显示为此目录。
> svn st
M source
? cache
要设置 ignore 属性,请执行
svn propset svn:忽略缓存。
其中svn:ignore
是您正在设置的属性的名称, cache
是属性的值,以及.
是您正在设置此属性的目录。它应该是需要该属性的cache
目录的父目录。
要检查设置了哪些属性:
> svn proplist
Properties on '.':
svn:ignore
要查看svn:ignore
的值:
> svn propget svn:ignore
cache
要删除先前设置的属性:
svn propdel svn:ignore
重要提一下:
在命令行上你不能使用
svn add *
这也将添加被忽略的文件,因为命令行扩展*
,因此svn add
认为您希望svn add
所有文件。因此请改用:
svn add --force .