如何告诉svn忽略某些文件?

时间:2010-02-12 15:01:08

标签: svn

如何告诉svn每次在任何项目的任何目录中遇到foobar它都必须完全忽略它们?

2 个答案:

答案 0 :(得分:9)

查看〜/ .subversion / config的全局忽略选项:

### Set global-ignores to a set of whitespace-delimited globs
### which Subversion will ignore in its 'status' output.
# global-ignores = *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_Store

答案 1 :(得分:0)

还可以在Subversion's system-wide configuration file中输入global-ignore选项,以使其适用于所有用户和所有存储库。

例如,我在Linux / CentOS系统的/etc/subversion/config添加了以下内容:

[miscellany]
global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store ._*

我将此配置基于~/.subversion/config选项的用户默认global-ignores值,最初由Subversion注释掉。

现在所有用户都会忽略所有这些名称模式。