设置父目录的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 .