SVN - 如何为整个存储库/团队设置忽略模式?

时间:2015-05-07 12:03:36

标签: svn

有没有办法为整个存储库设置一个忽略模式,或者检查一个忽略文件以及代码本身?

否则,所有开发者当前和未来都必须通过电子邮件同步他们的忽略模式,并且总是有人不会这样做。

编辑以回复AI G的答案。

  

值得注意的是,不像   global-ignores选项,svn:ignore属性中的模式   仅适用于设置该属性的目录,而不是   它的任何子目录。 svn:ignore属性是一种很好的方法   告诉Subversion忽略可能存在于每个文件中的文件   用户对该目录的工作副本,例如编译器输出...

     

Subversion 1.8提供了更强大的svn:ignore版本   property,svn:global-ignores属性。像svn:ignore   property,svn:global-ignores只能在目录上设置   包含Subversion用于确定可忽略的文件模式   对象。[21]这些忽略模式也会附加到任何模式   在global-ignores运行时配置选项中一起定义   与任何svn:忽略定义的模式。与svn不同:但是忽略了   svn:global-ignores属性是可继承的[22]并适用于所有   设置属性的目录下的路径,而不仅仅是   该目录的直系子女。

1 个答案:

答案 0 :(得分:3)

将忽略模式添加到存储库的头部。每个开发人员在检查回购时都会得到它。在v1.8中你可以;

svn propset svn:global-ignores *.ext

查看docs on svn:ignore here