SVN 没有类似 .gitignore
文件的机制。它有两套机制用来忽略文件。
Global Ignore
全局忽略,即可以让 SVN 忽略一些特定的文件夹 / 文件。可以通过修改配置文件来加入自己的 ignore pattern。配置文件的路径在:
- Windows 平台:%APPDATA%/Subversion/config
- Linux 平台:/etc/subversion/config
在里面搜索 global-ignores
属性,加入自己的 pattern 即可。
这种方式只对自己本机有效,对其他使用同个版本库的人无效。
参考:
SVN Properties Ignore
使用 SVN 的 properties 机制,可以让 ignore patterns 写入版本库服务器中,这样其他使用同个版本库的人,也会自动应用这些 ignore patterns。
方式如下:
> svn st
M source
? cache
> svn propset svn:ignore cache .
提交该目录后,这些属性就被写入 SVN 服务器中。
参考: